home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / OS2 / GCPFTP.ZIP / GCPFTP.HLP (.txt) < prev    next >
Encoding:
OS/2 Help File  |  1996-04-30  |  127.3 KB  |  2,848 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Title Page and Information ΓòÉΓòÉΓòÉ
  3.  
  4.                                GCPFTP - Gibbon FTP
  5.                   Copyright 1996 Gibbon Computer Products, Inc.
  6.                               All rights reserved.
  7.  
  8. Gibbon FTP is a Presentation Manager application that allows you to browse the 
  9. directories of ftp servers, and upload and download files.  It is drag-and-drop 
  10. enabled for easy file transfer.  Gibbon FTP has the ability to queue transfers, 
  11. and it has a transfer status window that displays information about file 
  12. transfers including the troughput rate and estimated time remaining. 
  13.  
  14. Copyrights and Trademarks 
  15. Legal Notices 
  16. Info-ZIP 
  17. About Gibbon Computer Products, Inc. 
  18. Contact Information 
  19. Shareware Registration 
  20. Groups and Servers Window 
  21. Settings Notebook 
  22. General Settings 
  23. Server Settings 
  24. Session Window 
  25. Command Line Switches 
  26. How Do I...? 
  27.  
  28.  
  29. ΓòÉΓòÉΓòÉ 1.1. Copyrights, Trademarks and Legal Notices ΓòÉΓòÉΓòÉ
  30.  
  31. The stylized GCP logo is a trademark of Gibbon Computer Products, Inc. 
  32.  
  33. GCP and the Gibbon label for computer software and hardware products are 
  34. trademarks of Gibbon Computer Products, Inc. 
  35.  
  36. IBM and OS/2 are registered trademarks of International Business Machines 
  37. Corporation, Armonk, N.Y. 
  38.  
  39. This product includes software developed by the University of California, 
  40. Berkeley and its contributors. 
  41.  
  42. PGP is a trademark of Philip R. Zimmermann. 
  43.  
  44.  
  45. ΓòÉΓòÉΓòÉ 1.2. Legal Notices ΓòÉΓòÉΓòÉ
  46.  
  47. Copyright and License 
  48.  
  49. This document, the executable program file(s), accompanying DLL's, 
  50. configuration files, command files, and additional documentation ("the 
  51. software") are copyrighted by the author.  The copyright owner hereby licenses 
  52. you to use the sofware given these restrictions: 
  53.  
  54.  1. No changes may be made to any part of the software other than the 
  55.     "branding" of the executables with registration information, and those 
  56.     changes commonly made to configuration files. 
  57.  
  58.  2. The software package must be distributed in its entirety.  The package is a 
  59.     ZIP file containing: 
  60.  
  61.     a. An archive file containing the executable program file, DLL's, support 
  62.        files and documentation. 
  63.     b. A PGP detached signature file which is used to verify the authenticity 
  64.        of the above archive file. 
  65.     c. A documentation file 
  66.     d. A registration form 
  67.     e. An installation program 
  68.  
  69.     Any distribution of this package must contain all the original files in 
  70.     their original formats.  Any changes to the inner archive file will cause 
  71.     the PGP signature file to be invalid.  This is strictly against the terms 
  72.     of this license.  The outer ZIP file may be changed to add BBS comments, if 
  73.     desired. 
  74.  
  75.  3. A trial period is assigned to each piece of software.  The trial period is 
  76.     defined as a number of days or a number of uses of the program, whichever 
  77.     is greater.  A typical trial is thirty days or thirty uses.  Usage is 
  78.     counted when a program is started.  See the Product Information panel for 
  79.     the usage counts for this particular software.  Use beyond this trial 
  80.     period is prohibited without registering the software. 
  81.  
  82.     Warning: Once the trial period has passed, this program will no longer 
  83.     function. 
  84.  
  85.  4. No fee or charge is to be collected for the distribution of the software in 
  86.     excess of $10.00US to cover the costs of materials, handling, postage and 
  87.     general overhead. 
  88.  
  89. WARRANTY DISCLAIMER 
  90.  
  91. Gibbon Computer Products, Inc. makes no warranty of any kind, either express or 
  92. implied, including but not limited to implied warranties of merchantability and 
  93. fitness for a particular purpose, with respect to this software and 
  94. accompanying documentation. 
  95.  
  96. IN NO EVENT SHALL GIBBON COMPUTER PRODUCTS BE LIABLE FOR ANY SPECIAL, 
  97. INCIDENTAL, CONSEQUENTIAL, INDIRECT OR SIMILAR DAMAGES (INCLUDING DAMAGES FOR 
  98. LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, 
  99. OR OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF, MISUSE OF OR INABILITY TO 
  100. USE THIS PROGRAM, EVEN IF GIBBON COMPUTER PRODUCTS, INC. HAS BEEN ADVISED OF 
  101. THE POSSIBILITY OF SUCH DAMAGES. 
  102.  
  103.  
  104. ΓòÉΓòÉΓòÉ 1.3. Info-ZIP ΓòÉΓòÉΓòÉ
  105.  
  106. Packages distributed by Gibbon Computer Products, Inc. are packaged using 
  107. Info-ZIP's compression utility.  The GCPUNZIP.DLL file was created from 
  108. slightly modified sources from the Info-ZIP group.  It is a DLL version of the 
  109. UnZip program, callable from other programs. The Gibbon Install program 
  110. (GCPINSTL.EXE) uses this DLL to uncompress the distribution files during 
  111. installation. 
  112.  
  113. Some of the ideas used in GCP's DLL version of UnZip were inspired by changes 
  114. IBM made to create their UNZIP.DLL. 
  115.  
  116. There are no extra charges or costs due to the use of this code, and the 
  117. original compression sources for the DLL are freely available from the Internet 
  118. at ftp://ftp.gibbon.com/pub/gcp/gcpunzip/gcpunzip.zip. The original source for 
  119. Info-ZIP's software (Zip, UnZip and related utilities) is free and can be 
  120. obtained as source code or executables from various bulletin board services and 
  121. anonymous-ftp sites, including CompuServe's IBMPRO forum and 
  122. ftp.uu.net:/pub/archiving/zip/*. 
  123.  
  124. An official DLL version of UnZip is being worked on by the Info-ZIP and is 
  125. scheduled to be available in the fall of 1995.  If you want to use a DLL, you 
  126. should get the official version. 
  127.  
  128. Original Info-ZIP COPYING file 
  129.  
  130. This is the Info-ZIP file COPYING (for UnZip), last updated 10 Aug 94. 
  131.  
  132. There are currently three explicit copyrights on portions of UnZip code (at 
  133. least, of which Info-ZIP is aware):  the original Sam Smith copyright on unzip 
  134. 2.0, upon which Info-ZIP's UnZip 3.0 was based; Igor Mandrichenko's copyright 
  135. on his routines in vms.c; and Greg Roelofs' copyright on the new version of 
  136. unshrink.c.  In addition, Mark Adler has placed inflate.h, inflate.c, explode.c 
  137. and funzip.c into the public domain; i.e., these files may be used without any 
  138. restrictions beyond those of simple courtesy (credit where it's due). All of 
  139. these are discussed immediately below; the Frequently Asked Questions regarding 
  140. (re)distribution of Zip and UnZip are near the end of this file. 
  141.  
  142. The original unzip source code has been extensively modified and mostly 
  143. rewritten (changes include random zipfile access rather than sequential; 
  144. replacement of unimplode() with explode(); replacement of output routines; 
  145. addition of inflate(), wildcards, filename- mapping, text translation, ...; 
  146. etc.).  As far as we can tell, the only remaining code which is substantially 
  147. similar to Mr. Smith's is that in the files unreduce.c and the old version of 
  148. unshrink.c (although even those have been modified), to which the following 
  149. copyright therefore applies: 
  150.  
  151.           * Copyright 1989 Samuel H. Smith;  All rights reserved
  152.           *
  153.           * Do not distribute modified versions without my permission.
  154.           * Do not remove or alter this notice or any other copyright notice.
  155.           * If you use this in your own program you must distribute source code.
  156.           * Do not use any of this in a commercial product.
  157.  
  158.  Regarding the first stipulation, Mr. Smith was finally tracked down in 
  159.  southern California [Samuel H. Smith, The Tool Shop, P.O. Box 8808, Panorama 
  160.  City, CA  91412-4808, (818) 891-4228 (voice), (818) 891-6780 (BBS, 2400 baud, 
  161.  free access)]  [ADDITIONAL NOTE, July 1994:  he's moved again, as of mid-May 
  162.  1994; these numbers are no longer correct]: 
  163.  
  164.  "He says that he thought that whoever contacted him understood that he has no 
  165.  objection to the Info-ZIP group's inclusion of his code. His primary concern 
  166.  is that it remain freely distributable, he said." 
  167.  
  168.  Info-ZIP is indebted and grateful to Mr. Smith; we hope he finds our 
  169.  contributions as useful as we have his. 
  170.  
  171.  Note that the third and fourth stipulations still apply to any company which 
  172.  wishes to incorporate the unreduce and/or "old" unshrink code into its 
  173.  products; if you wish to do so, you must contact Mr. Smith regarding 
  174.  licensing. 
  175.  
  176.  The following copyright applies to most of the VMS code in vms.c, distributed 
  177.  with UnZip versions 4.2 and later: 
  178.  
  179.           * Copyright (C) 1992 Igor Mandrichenko.
  180.           * Permission is granted to any individual or institution to use,
  181.           * copy, or redistribute this software so long as all of the orig-
  182.           * inal files are included unmodified, that it is not sold for
  183.           * profit, and that this copyright notice is retained.
  184.  
  185.  The following copyright applies to the new version of "unshrink" in 
  186.  unshrink.c, distributed with UnZip versions 5.11 and later: 
  187.  
  188.           * Copyright (C) 1994 Greg Roelofs.
  189.           * Permission is granted to any individual/institution/corporate
  190.           * entity to use, copy, redistribute or modify this software for
  191.           * any purpose whatsoever, subject to the conditions noted in the
  192.           * Frequently Asked Questions section below, plus one additional
  193.           * condition:  namely, that my name remain attached to the source
  194.           * code.  (Other names may, of course, be added as modifications
  195.           * are made.)  Corporate legal staff (like at IBM :-) ) who have
  196.           * problems understanding this can contact me through zip-bugs...
  197.  
  198.  The remaining code was written by many people associated with the Info-ZIP 
  199.  group, with large contributions from (but not limited to): Mark Adler 
  200.  (inflate, explode, funzip), Kai Uwe Rommel (OS/2), John Bush and Paul Kienitz 
  201.  (Amiga), Antoine Verheijen (Macintosh), Hunter Goatley (more VMS) and Greg 
  202.  Roelofs (lots of stuff).  See the file CONTRIBS in the source distribution for 
  203.  a much more complete list of contributors.  As noted above, Mark Adler's 
  204.  inflate.[ch], explode.c and funzip.c are in the public domain.  As for the 
  205.  remaining code, while it may not be explicitly copyrighted, we do request that 
  206.  no one else try to copyright it, either.  In other words, use it with our 
  207.  blessings, but it's still our code.  (You can consider that an implicit 
  208.  copyright if it makes you feel better. :-) )  Thank you! 
  209.  
  210.  Frequently Asked Questions about distributing Zip and UnZip 
  211.  
  212.  Q. Can I distribute Zip and UnZip sources and/or executables? 
  213.  
  214.  A. You may redistribute the latest official distributions without any 
  215.  modification, and without even asking us for permission. [Note that an 
  216.  "executable distribution" includes documentation, even if it's in a separate 
  217.  zipfile; plain executables do NOT count.]  You can charge for the cost of the 
  218.  media (CDROM, diskettes, etc.) and a small copying fee.  Distributed archives 
  219.  should follow the naming conventions used in the Where file. If you want to 
  220.  distribute modified versions please contact us at zip-bugs@wkuvx1.wku.edu 
  221.  first. You must not distribute beta versions without explicit permission to do 
  222.  so. 
  223.  
  224.  Q. Can I use the executables of Zip and UnZip to distribute my software? 
  225.  
  226.  A. Yes, so long as it is clear that Zip and UnZip are not being sold, that the 
  227.  source code is freely available, and that there are no extra or hidden charges 
  228.  resulting from its use by or inclusion with the commercial product.  Here is 
  229.  an example of a suitable notice: 
  230.  
  231.           NOTE:  <Product> is packaged on this CD using Info-ZIP's
  232.           compression utility.  The installation program uses UnZip
  233.           to read zip files from the CD.  Info-ZIP's software (Zip,
  234.           UnZip and related utilities) is free and can be obtained
  235.           as source code or executables from various bulletin board
  236.           services and anonymous-ftp sites, including CompuServe's
  237.           IBMPRO forum and ftp.uu.net:/pub/archiving/zip/*.
  238.  
  239.  Q. Can I use the source code of Zip and UnZip in my commercial application? 
  240.  
  241.  A. Yes, so long as you include in your product an acknowledgment and an offer 
  242.  of the original compression sources for free or for a small copying fee, and 
  243.  make clear that there are no extra or hidden charges resulting from the use of 
  244.  the compression code by your product (see below for an example).  The 
  245.  acknowledgment should appear in at least one piece of human-readable 
  246.  documentation (e.g., a README file or man page), although additionally putting 
  247.  it in the executable(s) is OK, too.  In other words, you are allowed to sell 
  248.  only your own work, not ours--and we'd like a little credit. [Note the 
  249.  additional restrictions above on the code in unreduce.c, unshrink.c and 
  250.  vms.c.]  Contact us at zip-bugs@wkuvx1.wku.edu if you have special 
  251.  requirements.  We also like to know when our code is being used, but we don't 
  252.  require that. 
  253.  
  254.           <Product> incorporates compression code by the Info-ZIP group.
  255.           There are no extra charges or costs due to the use of this code,
  256.           and the original compression sources are freely available from
  257.           CompuServe in the IBMPRO forum and by anonymous ftp from the
  258.           Internet site ftp.uu.net:/pub/archiving/zip.  We will also, upon
  259.           request, mail you the full sources on a 3.5" MSDOS-format disk-
  260.           ette for the cost of mailing.  Send $2.00 to <address> and ..."
  261.  
  262.  
  263. ΓòÉΓòÉΓòÉ 1.4. About Gibbon Computer Products, Inc. ΓòÉΓòÉΓòÉ
  264.  
  265. Gibbon Computer Products, Inc. (GCP) is a small company founded in 1994 by John 
  266. C. Frickson.  In January of 1995 this became a full-time operation. 
  267.  
  268. The goal at GCP is to provide quality software for the IBM OS/2 operating 
  269. system.  If you use any of the packages from GCP, please register them.  Your 
  270. support is needed for GCP to stay in business.  This plea also goes for any 
  271. other shareware package you use.  Many small businesses and individuals who 
  272. created good software have ceased doing so due to lack of support. 
  273.  
  274. GCP currently has several products available and is working on others. While we 
  275. think we have some pretty good ideas, your input as to what kinds of software 
  276. you would like to see is always welcome.  See the Contact Information section 
  277. for various ways to communicate with GCP, and for ways to get information about 
  278. other software packages produced by GCP. 
  279.  
  280.  
  281. ΓòÉΓòÉΓòÉ 1.5. Contact and Product Information ΓòÉΓòÉΓòÉ
  282.  
  283. Contact Information 
  284.  
  285. Gibbon Computer Products, Inc. can be contacted in a variety of ways.  The 
  286. information presented below may change in the future, so more current 
  287. documentation will be more likely to have accurate information. 
  288.  
  289.  U.S. Mail 
  290.  
  291.                                           Gibbon Computer Products, Inc.
  292.                                           9864 Palm Street NW
  293.                                           Coon Rapids, MN 55433
  294.                                           USA
  295.  
  296.  Telephone           +1 612 754 6557 
  297.  
  298.  Internet EMail 
  299.  
  300.                                           support@gibbon.com (for support and information)
  301.                                           frickson@gibbon.com (John C. Frickson, President)
  302.  
  303.  FTP                 ftp.gibbon.com 
  304.  
  305.  WWW                 http://www.gibbon.com/ 
  306.  
  307.  Gopher              gopher.gibbon.com 
  308.  
  309.  Product Information 
  310.  
  311.  A catalog of current products is available via ftp as /pub/gcp/catalog or from 
  312.  the WWW server as http://www.gibbon.com/catalog. 
  313.  
  314.  The status of projects currently being worked on is available from the WWW 
  315.  server.  The URL is  http://www.gibbon.com/projects.html 
  316.  
  317.  FAQs 
  318.  
  319.  While this documentation is pretty complete, there are still questions and 
  320.  problems that sometimes come up.  When this happens, the answers are gathered 
  321.  together and put into a FAQ (Frequently Asked Questions document.) These FAQs 
  322.  can be accessed from both the FTP server the the directory /pub/gcp/faq and 
  323.  from the Web server at http://www.gibbon.com/faq. If you have any questions or 
  324.  problems, you should check for a FAQ.  The answers you seek may have already 
  325.  been answered. 
  326.  
  327.  Mailing Lists 
  328.  
  329.  There are also two mailing lists available. 
  330.  
  331.  gibbon              The gibbon list is an open, unmoderated list.  It is a 
  332.                      list for users of GCP products and other interested 
  333.                      parties, where people can ask questions, share ideas, and 
  334.                      get support. 
  335.  
  336.                      To subcribe, send EMail to gibbon-request@gibbon.com and 
  337.                      have the word subscribe as the body of the message. 
  338.  
  339.  gibbon_announce     The gibbon_announce list is an open list.  Anyone can 
  340.                      subscribe, but it is for information only, and only Gibbon 
  341.                      Computer Products, Inc. can post messages to the list. 
  342.                      The purpose of this list is for announcements of new 
  343.                      products, updates to existing products, bugs in currently 
  344.                      released products, beta test programs, and other 
  345.                      information of interest to the users of GCP software. 
  346.  
  347.                      To subcribe, send EMail to 
  348.                      gibbon_announce-request@gibbon.com and have the word 
  349.                      subscribe as the body of the message. 
  350.  
  351.  
  352. ΓòÉΓòÉΓòÉ 1.6. Shareware Registration ΓòÉΓòÉΓòÉ
  353.  
  354. This is shareware, not freeware.  You may use this program for a trial period 
  355. to determine if you like it and if it suits your needs.  The trial period is 
  356. defined as thirty days. Use beyond this trial period is prohibited without 
  357. registering the software. 
  358.  
  359. Warning: Once the trial period has passed, this program will no longer function.
  360.  
  361.  A registration form has been included in the package.  When you have sent in 
  362. the form along with payment, you will receive a Registration Reply Form with 
  363. your name and serial numbers, and instructions on how to brand the software 
  364. with this information. 
  365.  
  366. At the time this is being written (April 30, 1996) Gibbon Computer Products, 
  367. Inc. is able to accept payment in the following ways: 
  368.  
  369.      o A check in U.S. funds drawn on a U.S. bank or a branch of a U.S. bank. 
  370.      o An International Money Order 
  371.      o VISA, MasterCard and American Express 
  372.  
  373.  
  374. ΓòÉΓòÉΓòÉ 2. Groups and Servers Window ΓòÉΓòÉΓòÉ
  375.  
  376. The Gibbon FTP Groups and Servers window is the first window that appears when 
  377. the program starts. 
  378.  
  379. The servers can be organized in a way similar to files on a disk drive. The 
  380. Groups folders are similar to directories.  They contain the Servers. You can 
  381. have multiple groups and subgroups (or child groups) in order to organize the 
  382. servers and make them easy to find. 
  383.  
  384. For example, you could create a top-level John's Groups group. Then create the 
  385. child groups OS/2, IBM and Linux. With this type of organization, you would 
  386. know exactly where to find the server for getting program updates from IBM. 
  387.  
  388. The window looks similar to many file managers.  The Groups window is on the 
  389. left.  The Groups are shown in Tree view, the way file managers show drives and 
  390. directories.  The Servers window is on the right.  The Servers can be show in 
  391. Icon view, Name view, Text view or Details view. 
  392.  
  393. See also: 
  394.  
  395.  Group Window 
  396.  Server Window 
  397.  FTP Session Window 
  398.  Settings 
  399.  Creating new groups 
  400.  Creating new servers 
  401.  
  402.  
  403. ΓòÉΓòÉΓòÉ 2.1. Groups Window ΓòÉΓòÉΓòÉ
  404.  
  405. The Groups Window contains group folders that you can use to organize servers 
  406. in a way similar to files on a disk drive.  The Groups folders are similar to 
  407. directories.  They contain the Servers.  You can have multiple groups and 
  408. subgroups (or child groups) in order to organize the servers and make them easy 
  409. to find. 
  410.  
  411. For example, you could create a top-level John's Groups group. Then create the 
  412. child groups OS/2, IBM and Linux. With this type of organization, you would 
  413. know exactly where to find the server for getting program updates from IBM. 
  414.  
  415. See also: 
  416.  
  417.  Group Pop-up Menus 
  418.  Groups and Servers Window 
  419.  Server Window 
  420.  FTP Session Window 
  421.  Settings 
  422.  
  423.  
  424. ΓòÉΓòÉΓòÉ 2.1.1. Group Pop-up Menus ΓòÉΓòÉΓòÉ
  425.  
  426. The Group window has two pop-up menus available.  They are both displayed by 
  427. clicking mouse button 2, which is usually the right mouse button unless you 
  428. have OS/2 configured for a left-haded mouse. 
  429.  
  430. One menu, the Container Menu, is displayed when you click mouse button 2 on an 
  431. empty area of the window.  This menu has the following menu items: 
  432.  
  433.      Create Group 
  434.      View 
  435.      Transfer Queue 
  436.      General Settings 
  437.  
  438.  The other menu, the Object Menu, is displayed when you click mouse button 2 
  439.  when the mouse is over a group folder.  This menu has the following menu 
  440.  itmes: 
  441.  
  442.      Delete Group 
  443.      Create Child Group 
  444.  
  445.  
  446. ΓòÉΓòÉΓòÉ 2.1.1.1. Create Group ΓòÉΓòÉΓòÉ
  447.  
  448. The Create Group menu item is used to create a new server group. The new group 
  449. that is created will be a top-level group, not a child of another group. 
  450.  
  451.  
  452. ΓòÉΓòÉΓòÉ 2.1.1.2. View ΓòÉΓòÉΓòÉ
  453.  
  454. The View menu item is used to set how the server groups are displayed in the 
  455. Groups window.  This is a submenu that contains the following menu items: 
  456.  
  457.  Icon           Sets the container to Icon Tree view.  Folder icons will be 
  458.                 displayed to the left of the group name. 
  459.  
  460.  Text           Sets the container to Text Tree view.  No icons will be 
  461.                 displayed next to the group name. 
  462.  
  463.  Mini Icons     This option is only enabled if Icon view is selected. 
  464.                 Selecting Mini Icons will cause the folder icon to be smaller. 
  465.  
  466.  
  467. ΓòÉΓòÉΓòÉ 2.1.1.3. Transfer Queue ΓòÉΓòÉΓòÉ
  468.  
  469. The Transfer Queue menu item appears in the Groups and Servers pop-up menus, 
  470. the Windows menu in the session window, and the button bar in the session 
  471. window.  When this is selected, the Transfer Queue window will be dispayed if 
  472. it is currently hidden, or hidden if it is currenly being displayed. 
  473.  
  474.  
  475. ΓòÉΓòÉΓòÉ 2.1.1.4. General Settings ΓòÉΓòÉΓòÉ
  476.  
  477. The General Settings menu item appears in the Groups and Servers pop-up menus, 
  478. and the Server menu in the session window.  When this is selected, the General 
  479. Settings notebook will be dispayed. 
  480.  
  481.  
  482. ΓòÉΓòÉΓòÉ 2.1.1.5. Delete Group ΓòÉΓòÉΓòÉ
  483.  
  484. The Delete Group menu item is used to delete a server group. If the group you 
  485. are trying to delete contains child groups, you will not be permitted to delete 
  486. the group.  You must first either move the child groups to another group, or 
  487. delete the child groups. 
  488.  
  489. Warning: If you delete a group, any servers in that group will also be deleted.
  490.  
  491.  
  492. ΓòÉΓòÉΓòÉ 2.1.1.6. Create Child Group ΓòÉΓòÉΓòÉ
  493.  
  494. The Create Child Group menu item is used to create a new group that is a child 
  495. of the selected group.  If you think of a group as a directory on a disk drive, 
  496. a child group would be similar to a subdirectory.  Both the parent and child 
  497. groups can contain servers. 
  498.  
  499.  
  500. ΓòÉΓòÉΓòÉ 2.2. Servers Window ΓòÉΓòÉΓòÉ
  501.  
  502. The Servers window shows the FTP servers in the currently selected group.  The 
  503. Servers can be shown in Icon view, Name view, Text view or Details view. 
  504.  
  505. In all views except Details view, the server shows an alias instead of the 
  506. hostname.  An alias is often both shorter and more meaningful than a hostname. 
  507. For example, OS/2 Updates as an alias is better than ftp01.ny.us.ibm.net. 
  508.  
  509. You can also have more than one server set up for an ftp site, each with a 
  510. different alias and different settings.  You could, for example, have two 
  511. servers defined, both of which connect to hobbes.nmsu.edu.  One might have an 
  512. alias of Hobbes Incoming and the settings would have a default directory of 
  513. /incoming.  The other might have an alias of Hobbes TCPIP and the settings 
  514. would have a default directory of /os2/network/tcpip. 
  515.  
  516. See also: 
  517.  
  518.  Server Pop-up Menus 
  519.  Groups and Servers Window 
  520.  Group Window 
  521.  FTP Session Window 
  522.  Settings 
  523.  
  524.  
  525. ΓòÉΓòÉΓòÉ 2.2.1. Server Pop-up Menus ΓòÉΓòÉΓòÉ
  526.  
  527. The FTP Server window has two pop-up menus available.  They are both displayed 
  528. by clicking mouse button 2, which is usually the right mouse button unless you 
  529. have OS/2 configured for a left-haded mouse. 
  530.  
  531. One menu, the Container Menu, is displayed when you click mouse button 2 on an 
  532. empty area of the window.  This menu has the following menu items: 
  533.  
  534.      Create Server 
  535.      View 
  536.      Sort 
  537.      Transfer Queue 
  538.      General Settings 
  539.  
  540.  The other menu, the Object Menu, is displayed when you click mouse button 2 
  541.  when the mouse is over a server object.  This menu has the following menu 
  542.  itmes: 
  543.  
  544.      Connect 
  545.      Ping Server 
  546.      Settings 
  547.      General Settings 
  548.      Delete 
  549.      Copy 
  550.  
  551.  
  552. ΓòÉΓòÉΓòÉ 2.2.1.1. Create Server ΓòÉΓòÉΓòÉ
  553.  
  554. The Create Server menu item is used to create a new server object in the 
  555. currently selected group. 
  556.  
  557.  
  558. ΓòÉΓòÉΓòÉ 2.2.1.2. View ΓòÉΓòÉΓòÉ
  559.  
  560. The View menu item is used to set how the servers are displayed in the Servers 
  561. window.  This is a submenu that contains the following menu items: 
  562.  
  563.  Icon           Sets the container to Icon view.  The Server Alias will be 
  564.                 displayed below a server icon. 
  565.  
  566.  Name           Sets the container to Name view.  The Server Alias will be 
  567.                 displayed to the right of a server icon. 
  568.  
  569.  Text           Sets the container to Text view.  No icons will be displayed. 
  570.                 Only the alias will be shown. 
  571.  
  572.  Details        Sets the container to Details view.  The details view display 
  573.                 has four columns.  The first column contains the Alias.  The 
  574.                 second column contains the hostname or IP address.  The third 
  575.                 and fourth columns contain the date and time this server was 
  576.                 used. 
  577.  
  578.  Flowed         This option is only available if Name or Text view is selected. 
  579.                 In Name and Text view, the items appear in a single column, and 
  580.                 a scroll bar is on the right side of the window.  When Flowed 
  581.                 is also selected, then the items appear in multiple columns, 
  582.                 each column filled with as many items as will fit vertically in 
  583.                 the window.  The scroll bar is on the bottom of the window and 
  584.                 it allows you to scroll other columns into view. 
  585.  
  586.  Mini Icons     This option is only enabled if Icon or Name view is selected. 
  587.                 Selecting Mini Icons will cause the server icon to be smaller. 
  588.  
  589.  
  590. ΓòÉΓòÉΓòÉ 2.2.1.3. Sort ΓòÉΓòÉΓòÉ
  591.  
  592. The Sort menu item is used to set how the servers are displayed in the Servers 
  593. window.  This is a submenu that contains the following menu items: 
  594.  
  595.  Alias          The Servers in the window are sorted by the server Alias. 
  596.  
  597.  Hostname       The Servers in the window are sorted by the hostname or IP 
  598.                 address of the server. 
  599.  
  600.  Access Date    The Servers in the window are sorted by the last Access Date. 
  601.  
  602.  Descending     Reverses the sort order.  For Alias or Hostname, the servers 
  603.                 would be sorted in descending alphanumeric sequence.  For 
  604.                 Access Date, the server with the most recent access date would 
  605.                 appear first. 
  606.  
  607.  
  608. ΓòÉΓòÉΓòÉ 2.2.1.4. Transfer Queue ΓòÉΓòÉΓòÉ
  609.  
  610. The Transfer Queue menu item appears in the Groups and Servers pop-up menus, 
  611. the Windows menu in the session window, and the button bar in the session 
  612. window.  When this is selected, the Transfer Queue window will be dispayed if 
  613. it is currently hidden, or hidden if it is currenly being displayed. 
  614.  
  615.  
  616. ΓòÉΓòÉΓòÉ 2.2.1.5. General Settings ΓòÉΓòÉΓòÉ
  617.  
  618. The General Settings menu item appears in the Groups and Servers pop-up menus, 
  619. and the Server menu in the session window.  When this is selected, the General 
  620. Settings notebook will be dispayed. 
  621.  
  622.  
  623. ΓòÉΓòÉΓòÉ 2.2.1.6. Connect ΓòÉΓòÉΓòÉ
  624.  
  625. The Connect menu item is used to start a session with the ftp server.  When you 
  626. select the Connect menu item, the session window will be displayed, and the 
  627. connection and logon sequence will start. 
  628.  
  629.  
  630. ΓòÉΓòÉΓòÉ 2.2.1.7. Ping Server ΓòÉΓòÉΓòÉ
  631.  
  632. The Ping Server menu item can be used to find out if the ftp server is online 
  633. and available.  When you select the Ping Server menu item, a dialog will 
  634. appear.  After a short time (anywhere from less than one second to several 
  635. seconds) it will display the results.  If the server responds to the Ping, the 
  636. dialog will report that the server is alive.  If the server does not respond, 
  637. the dialog will report that the server is not alive. 
  638.  
  639.  
  640. ΓòÉΓòÉΓòÉ 2.2.1.8. Settings ΓòÉΓòÉΓòÉ
  641.  
  642. The Settings menu item appears in the Servers window pop-up menu, the Server 
  643. menu in the session window, and the button bar in the session window.  When 
  644. this is selected, the Settings notebook for the server will be dispayed. 
  645.  
  646.  
  647. ΓòÉΓòÉΓòÉ 2.2.1.9. Delete ΓòÉΓòÉΓòÉ
  648.  
  649. The Delete menu item is used to delete a server. 
  650.  
  651.  
  652. ΓòÉΓòÉΓòÉ 2.2.1.10. Copy ΓòÉΓòÉΓòÉ
  653.  
  654. The Copy menu item is used to create a new server in the currently selected 
  655. group.  The settings for the new server will default to the settings of the 
  656. server from which you are copying. 
  657.  
  658.  
  659. ΓòÉΓòÉΓòÉ 3. FTP Session Window ΓòÉΓòÉΓòÉ
  660.  
  661. The Gibbon FTP Session window is the window that appears when you start an FTP 
  662. session with a server, by double-clicking on a server in the Groups and Servers 
  663. window, or selecting Connect from the pop-up menu.  The title bar includes the 
  664. name of the server. 
  665.  
  666. The window looks similar to many file managers.  By default, it contains four 
  667. windows: the Remote Directory window in the upper left, the Remote File window 
  668. in the upper right, the Local Directory window in the lower left, and the Local 
  669. File window in the lower right. 
  670.  
  671. In addition, it contains a menu bar, an optional button bar, a status line, and 
  672. a drag-and-drop server icon in the title bar. 
  673.  
  674. See also: 
  675.  
  676.  Session Menus and Button Bar 
  677.  Session Titlebar Icon 
  678.  Remote Directory Window 
  679.  Remote File Window 
  680.  Local Directory Window 
  681.  Local File Window 
  682.  Groups and Servers Window 
  683.  
  684.  
  685. ΓòÉΓòÉΓòÉ 3.1. Session Menu and Button Bar ΓòÉΓòÉΓòÉ
  686.  
  687. The FTP Session Window has a menu bar across the top of the window.  The menu 
  688. items are used for controlling and getting information about the server, 
  689. setting options, and displaying other windows. 
  690.  
  691. The optional button bar has buttons for several common tasks. 
  692.  
  693. See also: 
  694.  
  695.  Session Menu Bar 
  696.  Session Button Bar 
  697.  
  698.  
  699. ΓòÉΓòÉΓòÉ 3.1.1. Session Menu Bar ΓòÉΓòÉΓòÉ
  700.  
  701. The FTP Session Window has a menu bar across the top of the window.  The menu 
  702. items are used for controlling and getting information about the server, 
  703. setting options, and displaying other windows. 
  704.  
  705. See also: 
  706.  
  707.  Server Menu 
  708.  Options Menu 
  709.  Windows Menu 
  710.  
  711.  
  712. ΓòÉΓòÉΓòÉ 3.1.1.1. Server Menu ΓòÉΓòÉΓòÉ
  713.  
  714. The Server menu contains menu items that are used for connecting to or 
  715. disconnecting from the server, getting information about the server, sending 
  716. non-standard commands, and displaying settings notebooks.  The menu items are 
  717. described below. 
  718.  
  719. Connect/Disconnect 
  720.  
  721. If an FTP session is currently active, this menu item will close the session, 
  722. but will not close the session window.  If a session is not active, it will 
  723. attempt to connect to the remote server. 
  724.  
  725. Ping 
  726.  
  727. Selecting this menu item will send a PING packet to the remote server and 
  728. display the results in a dialog box.  This can be used, for example, when you 
  729. are not getting a response from the server to determin if the server is 
  730. offline, or is simply slow. 
  731.  
  732. Server Information 
  733.  
  734. When this menu item is selected, a dialog will be displayed that contains 
  735. information about the server.  Gibbon FTP can often tell what type of system 
  736. the remote server is (for example, Unix, VMS, OS/2, MVS, etc.) and it will 
  737. display this information. 
  738.  
  739. QUOTE command 
  740.  
  741. Selecting this menu item will display a dialog box where you can enter manual 
  742. commands that are sent to the remote FTP server.  You can see the result of the 
  743. command in the Trace Log window.  For example, you could enter STAT and the 
  744. remote server will respond with the current status. QUOTE command are standard 
  745. FTP protocol commands.  You can get a list of valid commands by entering HELP. 
  746.  
  747. SITE command 
  748.  
  749. Selecting this menu item will display a dialog box where you can enter manual 
  750. commands that are sent to the remote FTP server.  You can see the result of the 
  751. command in the Trace Log window.  For example, you could enter EXEC ls -l on 
  752. most Unix servers and the remote server will respond with a directory listing 
  753. of the current directory.  SITE command are not standard FTP protocol commands 
  754. and are dependant on the implementation of the server.  You can get a list of 
  755. valid commands by entering HELP. 
  756.  
  757. Settings 
  758.  
  759. Selecting this menu item will cause the settings notebook for the current 
  760. server to be activated. 
  761.  
  762. General Settings 
  763.  
  764. Selecting this menu item will cause the General Settings notebook to be 
  765. activated. 
  766.  
  767.  
  768. ΓòÉΓòÉΓòÉ 3.1.1.2. Options Menu ΓòÉΓòÉΓòÉ
  769.  
  770. The Options menu contains menu items that are used for changing the default 
  771. options that are set up in the settings notebook.  The menu items are described 
  772. below. 
  773.  
  774. ASCII Transfer mode 
  775.  
  776. Selecting this menu item will cause the default transfer mode to be set to 
  777. ASCII.  Files transfered in ASCII mode will ensure each line ends with both a 
  778. Carriage Return and a Line Feed.  In addition, if the remote system uses a 
  779. character set other than ASCII, such as MVS and VM systems which use EBCDIC, 
  780. the file will be translated to ASCII when it is downloaded, or to EBCDIC when 
  781. it is uploaded.  Selecting ASCII mode for transfering binary files, such as 
  782. programs or ZIP files will cause these file to become corrupt, so use this mode 
  783. with caution. 
  784.  
  785. This setting will be overridden by the File Type list in the General Settings 
  786. notebook. 
  787.  
  788. Binary Transfer mode 
  789.  
  790. Selecting this menu item will cause the default transfer mode to be set to 
  791. Binary.  Files transfered in Binary (or Image) mode will be transferred exactly 
  792. as they are on the remote system when they are download, or as they are on your 
  793. system when they are uploaded. 
  794.  
  795. This setting will be overridden by the File Type list in the General Settings 
  796. notebook. 
  797.  
  798. Confirm local deletes 
  799.  
  800. When this item is selected, if you delete a local file, a confirmation message 
  801. will be displayed. 
  802.  
  803. Unique local names 
  804.  
  805. When this item is selected, if you download a file, and a file with the same 
  806. name already exists, a unique name will be assigned.  For example, if you 
  807. download a file named README.NOW and there is already a file with that name on 
  808. your system, the new file will be called README.NO0.  Then next time you 
  809. download the file, it will be called README.NO1. 
  810.  
  811. When this option is selected, you will not be able to select the Confirm local 
  812. overwrites item since these two would conflict. 
  813.  
  814. Confirm local overwrites 
  815.  
  816. When this item is selected, if you download a file, and a file with the same 
  817. name already exists, a confirmation message will be displayed.  You can tell it 
  818. to cancel the transfer, overwrite the file, or restart the transfer. The 
  819. restart feature would be used if a previous transfer stopped before it was 
  820. finished.  This will allow you to start the transfer where it left off. 
  821.  
  822. Confirm remote deletes 
  823.  
  824. When this item is selected, if you delete a remote file, a confirmation message 
  825. will be displayed. 
  826.  
  827. Unique remote names 
  828.  
  829. When this item is selected, any files you upload to the remote server will have 
  830. a unique name, so it will not overwrite any existing files. 
  831.  
  832. Set timestamp on GET 
  833.  
  834. When you download a file from a remote server, the file normally ends up having 
  835. the date and time the file was downloaded.  When this item is selected, the 
  836. date and time on the file will be changed to match the date and time on the 
  837. file as it was on the server. 
  838.  
  839.  
  840. ΓòÉΓòÉΓòÉ 3.1.1.3. Windows Menu ΓòÉΓòÉΓòÉ
  841.  
  842. The Windows menu contains menu items that are used for displaying other 
  843. windows, such as the Groups and Servers window, or the Transfer Queue.  The 
  844. menu items are described below. 
  845.  
  846. Display local directories 
  847.  
  848. When this item is selected, the local directory and file windows will be 
  849. displayed.  If this item is deselected, the local directory and file windows 
  850. will be hidden.  Hiding the local windows will provide more room to display the 
  851. remote directory contents.  The General Settings notebook contains an option to 
  852. set the default status of the local windows. 
  853.  
  854. Server selection window 
  855.  
  856. This is used to display the Groups and Servers window.  If that window is 
  857. minimized, it will be restored and broght to the top. 
  858.  
  859. Next session 
  860.  
  861. This is used to cycle through various session windows if you have multiple 
  862. sessions active.  If the next session window in the sequence has been 
  863. minimized, it will be restored and brought to the top. 
  864.  
  865. Transfer Queue 
  866.  
  867. Selecting this menu item will cause the Transfer Queue window to be displayed. 
  868. Deselecting it will case the Transfer Queue window to be hidden. 
  869.  
  870. Transfer Status 
  871.  
  872. Selecting this menu item will cause the Transfer Status window to be displayed. 
  873. Deselecting it will case the Transfer Status window to be hidden. 
  874.  
  875. Server Messages 
  876.  
  877. Selecting this menu item will cause the Server Messages window to be displayed. 
  878. Deselecting it will case the Server Messages window to be hidden. This item 
  879. will be disabled if there are no messages. 
  880.  
  881. Trace Log 
  882.  
  883. Selecting this menu item will cause the Trace Log window to be displayed. 
  884. Deselecting it will case the Trace Log window to be hidden. 
  885.  
  886.  
  887. ΓòÉΓòÉΓòÉ 3.1.2. Session Button Bar ΓòÉΓòÉΓòÉ
  888.  
  889. The button bar has buttons for several common tasks.  It is optional and can be 
  890. enabled or disabled from the General Settings notebook.  It has the following 
  891. buttons: 
  892.  
  893.       This button will close the connection to the remote server if it is 
  894.      active, and close the session window. 
  895.  
  896.       This button will close the connection to the remote server is active, or 
  897.      initiate a new connection. 
  898.  
  899.       This button will change the default transfer mode to ASCII.  The default 
  900.      transfer mode is used for any file that is not defined in the File Types 
  901.      list in the General Settings notebook. 
  902.  
  903.       This button will change the default transfer mode to Binary.  The default 
  904.      transfer mode is used for any file that is not defined in the File Types 
  905.      list in the General Settings notebook. 
  906.  
  907.       This button will add the selected local files to the Transfer Queue to be 
  908.      uploaded to the server. 
  909.  
  910.       This button will add the selected remote files to the Transfer Queue to 
  911.      be downloaded from the server. 
  912.  
  913.       This button will add the selected remote files to the Transfer Queue to 
  914.      be downloaded from the server, and viewed using either the internal 
  915.      viewer, or an external viewer.  The choice of viewers is made by using the 
  916.      File Types list in the General Settings notebook. 
  917.  
  918.       This button will refresh the remote file list for the current directory. 
  919.  
  920.       This button will show or hide the local directory and file windows. 
  921.  
  922.       This button will show or hide the Transfer Status window. 
  923.  
  924.       This button will show or hide the Transfer Queue window. 
  925.  
  926.       This button will show or hide the Server Messages window. 
  927.  
  928.       This button will show or hide the Trace window. 
  929.  
  930.       This button will bring up the How do I... section of the online help. 
  931.  
  932.  
  933. ΓòÉΓòÉΓòÉ 3.2. Remote Directory Window ΓòÉΓòÉΓòÉ
  934.  
  935. The Remote Directory window displays a list of directories on the server. They 
  936. are shown in similar to the way directories are displayed in the OS/2 
  937.  
  938. This window does not display the full directory tree.  On many servers, it 
  939. would take too long to get a complete list, so only the current directory, its 
  940. parent directories and its immediate subdirectories are displayed initially. 
  941. As you enter other directories, the tree will fill out. 
  942.  
  943. If you have this window set to display Icons or Mini Icons, the Icons will 
  944. change depending on the status of the directory.  If you have not yet changed 
  945. to a particular directory, its contents are not yet known, so its icon is a 
  946. folder with a question mark.  The contents of the current directory and any 
  947. other directory that is in the cache is known, so those icons will be a  folder 
  948. with a check mark.  You occasionally will find directories that you do not have 
  949. permission to view.  When you attempt to change to these directories, the 
  950. server will send back a message telling you that you don't have permission. 
  951. When this happens, the icon for that directory will change to a  no permission 
  952. folder. 
  953.  
  954. See also: 
  955.  
  956.  Remote Directory Container Menu 
  957.  Remote Directory Item Menu 
  958.  
  959.  
  960. ΓòÉΓòÉΓòÉ 3.2.1. Remote Directory Container Menu ΓòÉΓòÉΓòÉ
  961.  
  962. This pop-up menu is displayed when mouse button 2 is pressed while the mouse 
  963. pointer is over an empty area of the Remote Directory window.  This menu 
  964. contains the following: 
  965.  
  966.  Change to directory 
  967.  View 
  968.  
  969.  
  970. ΓòÉΓòÉΓòÉ 3.2.1.1. Change to directory ΓòÉΓòÉΓòÉ
  971.  
  972. When this menu item is selected, a dialog will be displayed where you can enter 
  973. the name of a directory.  The name you enter will become the current directory 
  974. on the remote server.  This normally works best if you enter the full path. 
  975. For example, on a Unix system, if you are currently in the /pub directory, you 
  976. should enter /pub/os2 to change to the /pub/os2 directory, not just os2. 
  977.  
  978.  
  979. ΓòÉΓòÉΓòÉ 3.2.1.2. View ΓòÉΓòÉΓòÉ
  980.  
  981. The View menu item is used to set how the directories are displayed in the 
  982. window.  This is a submenu that contains the following menu items: 
  983.  
  984.  Icon View      Sets the container to Icon Tree view.  Folder icons will be 
  985.                 displayed to the left of the directory name. 
  986.  
  987.  Text View      Sets the container to Text Tree view.  No icons will be 
  988.                 displayed next to the directory name. 
  989.  
  990.  Mini Icons     This option is only enabled if Icon view is selected. 
  991.                 Selecting Mini Icons will cause the folder icon to be smaller. 
  992.  
  993.  
  994. ΓòÉΓòÉΓòÉ 3.2.2. Remote Directory Item Menu ΓòÉΓòÉΓòÉ
  995.  
  996. This pop-up menu is displayed when mouse button 2 is pressed while the mouse 
  997. pointer is over a directory entry in the Remote Directory window.  This menu 
  998. contains the following: 
  999.  
  1000.  Create Directory 
  1001.  Delete Directory 
  1002.  Rename Directory 
  1003.  
  1004.  
  1005. ΓòÉΓòÉΓòÉ 3.2.2.1. Create Directory ΓòÉΓòÉΓòÉ
  1006.  
  1007. This menu item is used to create a directory on the remote server.  When 
  1008. selected, a dialog box will appear where you can enter the name of the 
  1009. directory you want to create. 
  1010.  
  1011.  
  1012. ΓòÉΓòÉΓòÉ 3.2.2.2. Delete Directory ΓòÉΓòÉΓòÉ
  1013.  
  1014. This menu item is used to delete the directory on the remote server. 
  1015.  
  1016.  
  1017. ΓòÉΓòÉΓòÉ 3.2.2.3. Rename Directory ΓòÉΓòÉΓòÉ
  1018.  
  1019. This menu item is used to rename the directory on the remote server.  When 
  1020. selected, a dialog box will appear where you can enter the new name of the 
  1021. directory. 
  1022.  
  1023.  
  1024. ΓòÉΓòÉΓòÉ 3.3. Remote File Window ΓòÉΓòÉΓòÉ
  1025.  
  1026. The Remote File window displays a list of files in a directory on the server. 
  1027. The files are displayed similar to the way OS/2 displayes files, giving you an 
  1028. option of Icon view, Details view, etc. 
  1029.  
  1030. See also: 
  1031.  
  1032.  Remote File Container Menu 
  1033.  Remote File Item Menu 
  1034.  
  1035.  
  1036. ΓòÉΓòÉΓòÉ 3.3.1. Remote File Container Menu ΓòÉΓòÉΓòÉ
  1037.  
  1038. This pop-up menu is displayed when mouse button 2 is pressed while the mouse 
  1039. pointer is over an empty area of the Remote Files window.  This menu contains 
  1040. the following: 
  1041.  
  1042.  Refresh Directory 
  1043.  Download file 
  1044.  View 
  1045.  Sort 
  1046.  
  1047.  
  1048. ΓòÉΓòÉΓòÉ 3.3.1.1. Refresh Directory ΓòÉΓòÉΓòÉ
  1049.  
  1050. When this menu item is selected, a list of files in the current directory will 
  1051. be requested from the server, and the file list in the window will be 
  1052. refreshed. 
  1053.  
  1054.  
  1055. ΓòÉΓòÉΓòÉ 3.3.1.2. Download file ΓòÉΓòÉΓòÉ
  1056.  
  1057. When this menu item is selected, a dialog will be displayed where you can enter 
  1058. a filename to be downloaded.  This would normally be used only if Gibbon FTP 
  1059. was unable to determine the remote server type, and therefore displays the file 
  1060. list without breaking out the filename.  In this case, Gibbon FTP does not know 
  1061. what the filename is, and you might have to enter it manually. 
  1062.  
  1063.  
  1064. ΓòÉΓòÉΓòÉ 3.3.1.3. View ΓòÉΓòÉΓòÉ
  1065.  
  1066. The View menu item is used to set how the files are displayed in the window. 
  1067. This is a submenu that contains the following menu items: 
  1068.  
  1069.  Icon           Sets the container to Icon view.  The file name will be 
  1070.                 displayed beneath an icon. 
  1071.  
  1072.  Name           Sets the container to Name view.  The file name will be 
  1073.                 displayed to the right of the icon. 
  1074.  
  1075.  Text           Sets the container to Text view.  No icons will be displayed. 
  1076.                 Only the file name will be shown. 
  1077.  
  1078.  Details        Sets the container to Details view.  The details view display 
  1079.                 has several columns.  The columns that are displayed depend on 
  1080.                 the remote server.  For Unix servers, which are the most 
  1081.                 common, the columns are: Title, Link Name, Size, Date, Time, 
  1082.                 Attributes, Owner and Group.. OS/2, NT, DOS and similar servers 
  1083.                 don't have the Link Name, Owner or Group. columns.  MVS, VM, 
  1084.                 and VMS servers are almost completely different, since the 
  1085.                 information available from the server is different.  On some 
  1086.                 systems, for example, the file size is not available as a byte 
  1087.                 count, but rather as a block count. 
  1088.  
  1089.  Flowed         This option is only available if Name or Text view is selected. 
  1090.                 In Name and Text view, the items appear in a single column, and 
  1091.                 a scroll bar is on the right side of the window.  When Flowed 
  1092.                 is also selected, then the items appear in multiple columns, 
  1093.                 each column filled with as many items as will fit vertically in 
  1094.                 the window.  The scroll bar is on the bottom of the window and 
  1095.                 it allows you to scroll other columns into view. 
  1096.  
  1097.  Mini Icons     This option is only enabled if Icon or Name view is selected. 
  1098.                 Selecting Mini Icons will cause the icon to be smaller. 
  1099.  
  1100.  
  1101. ΓòÉΓòÉΓòÉ 3.3.1.4. Sort ΓòÉΓòÉΓòÉ
  1102.  
  1103. The Sort menu item is used to set how the files are sorted in the window.  This 
  1104. is a submenu that contains the following menu items: 
  1105.  
  1106.  File Name      Sorts the entries by File Name or Title. 
  1107.  
  1108.  Date and Time  Sorts the entries by Date and Time 
  1109.  
  1110.  File Size      Sorts the entries by the file size. 
  1111.  
  1112.  Descending     If this is selected, the corresponding sort (File Name, Date 
  1113.                 and Time, or File Size) is in descending instead of ascending 
  1114.                 sequence.  This is particularly useful with Date and Time in 
  1115.                 order to have recent files at the top.  This is a good way to 
  1116.                 check for new files in incoming directories. 
  1117.  
  1118.  
  1119. ΓòÉΓòÉΓòÉ 3.3.2. Remote File Item Menu ΓòÉΓòÉΓòÉ
  1120.  
  1121. This pop-up menu is displayed when mouse button 2 is pressed while the mouse 
  1122. pointer is over a file entry in the Remote Files window.  This menu contains 
  1123. the following: 
  1124.  
  1125.  Download File 
  1126.  View File 
  1127.  Restart Download 
  1128.  Delete File 
  1129.  Rename File 
  1130.  
  1131.  
  1132. ΓòÉΓòÉΓòÉ 3.3.2.1. Download File ΓòÉΓòÉΓòÉ
  1133.  
  1134. Selecting this menu item will add the selected file(s) to the Transfer Queue to 
  1135. be downloaded. 
  1136.  
  1137.  
  1138. ΓòÉΓòÉΓòÉ 3.3.2.2. View File ΓòÉΓòÉΓòÉ
  1139.  
  1140. Selecting this menu item will add the selected file(s) to the Transfer Queue to 
  1141. be download and viewed.  The file viewer to be used is determined by the File 
  1142. Types entries in the General Settings notebook.  If no viewer is defined for 
  1143. the file type being downloaded, you will be asked if you want to use the 
  1144. internal viewer. 
  1145.  
  1146.  
  1147. ΓòÉΓòÉΓòÉ 3.3.2.3. Restart Download ΓòÉΓòÉΓòÉ
  1148.  
  1149. Selecting this menu item is similar to doing a normal download, except the 
  1150. download will be restarted.  This is useful if you were previously downloading 
  1151. a large file, and the download didn't finish.  If the FTP server supports 
  1152. restarts, the download will start where it left off, and only the remaining 
  1153. portion of the file will be downloaded. 
  1154.  
  1155.  
  1156. ΓòÉΓòÉΓòÉ 3.3.2.4. Delete File ΓòÉΓòÉΓòÉ
  1157.  
  1158. Selecting this menu item will cause the remote file to be deleted. 
  1159.  
  1160.  
  1161. ΓòÉΓòÉΓòÉ 3.3.2.5. Rename File ΓòÉΓòÉΓòÉ
  1162.  
  1163. When this menu item is selected, a dialog box will be displayed where you can 
  1164. enter the new name of the file.  The file will then be renamed on the remote 
  1165. server. 
  1166.  
  1167.  
  1168. ΓòÉΓòÉΓòÉ 3.4. Local Directory Window ΓòÉΓòÉΓòÉ
  1169.  
  1170. The Local Directory window displays a list of drives and directories on the 
  1171. local system server.  They are shown in similar to the way directories are 
  1172. displayed in the OS/2 
  1173.  
  1174. This window does not display the full directory tree.  It would take too long 
  1175. to get a complete list, and usually only a defined download directory is used, 
  1176. so only the current directory, its parent directories and its immediate 
  1177. subdirectories are displayed initially.  As you enter other directories, the 
  1178. tree will fill out. 
  1179.  
  1180. If you have this window set to display Icons or Mini Icons, the Icons used for 
  1181. the drives will depend on the type of drive.  For a floppy drive, a  floppy 
  1182. disk icon is used.  For a regular hard disk, a  hard disk icon is used.  For a 
  1183. CDRom drive, a  CDRom icon is used. And for a network drive, a  network drive 
  1184. icon is used. 
  1185.  
  1186. See also: 
  1187.  
  1188.  Local Directory Container Menu 
  1189.  Local Directory Item Menu 
  1190.  
  1191.  
  1192. ΓòÉΓòÉΓòÉ 3.4.1. Local Directory Container Menu ΓòÉΓòÉΓòÉ
  1193.  
  1194. This pop-up menu is displayed when mouse button 2 is pressed while the mouse 
  1195. pointer is over an empty area of the Local Directory window.  This menu 
  1196. contains the following: 
  1197.  
  1198.  Create Directory 
  1199.  View 
  1200.  
  1201.  
  1202. ΓòÉΓòÉΓòÉ 3.4.1.1. Create Directory ΓòÉΓòÉΓòÉ
  1203.  
  1204. When this menu item is selected, a dialog will be displayed where you can enter 
  1205. the name of a directory.  The name you enter will be used to create the new 
  1206. directory. 
  1207.  
  1208.  
  1209. ΓòÉΓòÉΓòÉ 3.4.1.2. View ΓòÉΓòÉΓòÉ
  1210.  
  1211. The View menu item is used to set how the directories are displayed in the 
  1212. window.  This is a submenu that contains the following menu items: 
  1213.  
  1214.  Icon View      Sets the container to Icon Tree view.  Folder icons will be 
  1215.                 displayed to the left of the directory name. 
  1216.  
  1217.  Text View      Sets the container to Text Tree view.  No icons will be 
  1218.                 displayed next to the directory name. 
  1219.  
  1220.  Mini Icons     This option is only enabled if Icon view is selected. 
  1221.                 Selecting Mini Icons will cause the folder icon to be smaller. 
  1222.  
  1223.  
  1224. ΓòÉΓòÉΓòÉ 3.4.2. Local Directory Item Menu ΓòÉΓòÉΓòÉ
  1225.  
  1226. This pop-up menu is displayed when mouse button 2 is pressed while the mouse 
  1227. pointer is over a drive or directory entry in the Local Directory window. This 
  1228. menu contains the following: 
  1229.  
  1230.  Create Directory 
  1231.  Remove Directory 
  1232.  Rename Directory 
  1233.  
  1234.  
  1235. ΓòÉΓòÉΓòÉ 3.4.2.1. Create Directory ΓòÉΓòÉΓòÉ
  1236.  
  1237. This menu item is used to create a directory.  When selected, a dialog box will 
  1238. appear where you can enter the name of the directory you want to create. 
  1239.  
  1240.  
  1241. ΓòÉΓòÉΓòÉ 3.4.2.2. Remove Directory ΓòÉΓòÉΓòÉ
  1242.  
  1243. This menu item is used to delete the directory. 
  1244.  
  1245.  
  1246. ΓòÉΓòÉΓòÉ 3.4.2.3. Rename Directory ΓòÉΓòÉΓòÉ
  1247.  
  1248. This menu item is used to rename the directory.  When selected, a dialog box 
  1249. will appear where you can enter the new name of the directory. 
  1250.  
  1251.  
  1252. ΓòÉΓòÉΓòÉ 3.5. Local File Window ΓòÉΓòÉΓòÉ
  1253.  
  1254. The Local File window displays a list of files in the current directory. The 
  1255. files are displayed similar to the way OS/2 displays files, giving you an 
  1256. option of Icon view, Details view, etc. 
  1257.  
  1258. See also: 
  1259.  
  1260.  Local File Container Menu 
  1261.  Local File Item Menu 
  1262.  
  1263.  
  1264. ΓòÉΓòÉΓòÉ 3.5.1. Local File Container Menu ΓòÉΓòÉΓòÉ
  1265.  
  1266. This pop-up menu is displayed when mouse button 2 is pressed while the mouse 
  1267. pointer is over an empty area of the Local Files window.  This menu contains 
  1268. the following: 
  1269.  
  1270.  Refresh Directory 
  1271.  View 
  1272.  Sort 
  1273.  
  1274.  
  1275. ΓòÉΓòÉΓòÉ 3.5.1.1. Refresh Directory ΓòÉΓòÉΓòÉ
  1276.  
  1277. When this menu item is selected, a list of files in the current directory will 
  1278. be requested, and the file list in the window will be refreshed. 
  1279.  
  1280.  
  1281. ΓòÉΓòÉΓòÉ 3.5.1.2. View ΓòÉΓòÉΓòÉ
  1282.  
  1283. The View menu item is used to set how the files are displayed in the window. 
  1284. This is a submenu that contains the following menu items: 
  1285.  
  1286.  Icon           Sets the container to Icon view.  The file name will be 
  1287.                 displayed beneath an icon. 
  1288.  
  1289.  Name           Sets the container to Name view.  The file name will be 
  1290.                 displayed to the right of the icon. 
  1291.  
  1292.  Text           Sets the container to Text view.  No icons will be displayed. 
  1293.                 Only the file name will be shown. 
  1294.  
  1295.  Details        Sets the container to Details view.  The details view display 
  1296.                 has several columns.  The columns that are displayed are: 
  1297.                 Title, Real Name, Size, Date, Time and Attributes.. 
  1298.  
  1299.  Flowed         This option is only available if Name or Text view is selected. 
  1300.                 In Name and Text view, the items appear in a single column, and 
  1301.                 a scroll bar is on the right side of the window.  When Flowed 
  1302.                 is also selected, then the items appear in multiple columns, 
  1303.                 each column filled with as many items as will fit vertically in 
  1304.                 the window.  The scroll bar is on the bottom of the window and 
  1305.                 it allows you to scroll other columns into view. 
  1306.  
  1307.  Mini Icons     This option is only enabled if Icon or Name view is selected. 
  1308.                 Selecting Mini Icons will cause the icon to be smaller. 
  1309.  
  1310.  
  1311. ΓòÉΓòÉΓòÉ 3.5.1.3. Sort ΓòÉΓòÉΓòÉ
  1312.  
  1313. The Sort menu item is used to set how the files are sorted in the window.  This 
  1314. is a submenu that contains the following menu items: 
  1315.  
  1316.  Title          Sorts the entries by Title. 
  1317.  
  1318.  Real Name      Sorts the entries by the real name (file name). 
  1319.  
  1320.  Date and Time  Sorts the entries by Date and Time 
  1321.  
  1322.  File Size      Sorts the entries by the file size. 
  1323.  
  1324.  Descending     If this is selected, the corresponding sort (Title, Real Name, 
  1325.                 Date and Time, or File Size) is in descending instead of 
  1326.                 ascending sequence. 
  1327.  
  1328.  
  1329. ΓòÉΓòÉΓòÉ 3.5.2. Local File Item Menu ΓòÉΓòÉΓòÉ
  1330.  
  1331. This pop-up menu is displayed when mouse button 2 is pressed while the mouse 
  1332. pointer is over a file entry in the Local Files window.  This menu contains the 
  1333. following: 
  1334.  
  1335.  Upload File 
  1336.  View File 
  1337.  Delete File 
  1338.  Rename File 
  1339.  
  1340.  
  1341. ΓòÉΓòÉΓòÉ 3.5.2.1. Upload File ΓòÉΓòÉΓòÉ
  1342.  
  1343. Selecting this menu item will add the selected file(s) to the Transfer Queue to 
  1344. be uploaded to the server. 
  1345.  
  1346.  
  1347. ΓòÉΓòÉΓòÉ 3.5.2.2. View File ΓòÉΓòÉΓòÉ
  1348.  
  1349. Selecting this menu item will cause the file to be viewed using the internal 
  1350. viewer.  Currently, the File Types list in the General Settings notebook is not 
  1351. used to determine if an external program should be used to view the file.  Only 
  1352. the internal viewer is used. 
  1353.  
  1354.  
  1355. ΓòÉΓòÉΓòÉ 3.5.2.3. Delete File ΓòÉΓòÉΓòÉ
  1356.  
  1357. Selecting this menu item will cause the file to be deleted. 
  1358.  
  1359.  
  1360. ΓòÉΓòÉΓòÉ 3.5.2.4. Rename File ΓòÉΓòÉΓòÉ
  1361.  
  1362. When this menu item is selected, a dialog box will be displayed where you can 
  1363. enter the new name of the file.  The file will then be renamed. 
  1364.  
  1365.  
  1366. ΓòÉΓòÉΓòÉ 3.6. Session Titlebar Icon ΓòÉΓòÉΓòÉ
  1367.  
  1368. There is a  Server icon in the title bar of the Session window.  It is located 
  1369. between the system menu and the title. This is a dragable icon.  You can drag 
  1370. this icon and drop it on the Servers Window, or on a Group Folder in the Groups 
  1371. and Servers window.  This will create a new server.  The current local and 
  1372. remote directories will be the default directories.  You will be asked for an 
  1373. alias and a host name, but the host name will be filled in for you, though it 
  1374. can be changed. 
  1375.  
  1376. This was set up primarily to be used in two situations: 
  1377.  
  1378.   1. If you used a Generic server to connect and decide you want to create a 
  1379.      regular server entry. 
  1380.  
  1381.   2. If you used a regular server entry to connect and decide you want another 
  1382.      one that points to the same server, but with different defaults. 
  1383.  
  1384.  
  1385. ΓòÉΓòÉΓòÉ 4. Server Message and Trace Log Windows ΓòÉΓòÉΓòÉ
  1386.  
  1387. For each active session, two additional windows are created, but are initially 
  1388. hidden.  These are the Server Messages and Trace Log windows. The Server 
  1389. Messages window can be displayed using the Server Messages menu item on the 
  1390. Windows menu, or by using the  button on the button bar. The Trace Log window 
  1391. can be displayed using the Trace Log menu item on the Windows menu, or by using 
  1392. the  button on the button bar. 
  1393.  
  1394. Both windows have a scrollable area for displaying messages, a Hide pushbutton, 
  1395. and a Clear pushbutton.  The Hide pushbutton is used to hide the window.  The 
  1396. Clear pushbutton is used to clear any existing information from the message 
  1397. display area. 
  1398.  
  1399. The Server Messages Window displayes informational messages that are received 
  1400. from the FTP server.  These are normally received when you first connect to the 
  1401. server, or the first time you enter a new directory.  These messages often 
  1402. contain important information, such as instructions for downloading files, 
  1403. pointers to README files, warnings about lack of disk space for incoming files, 
  1404. or reasons why a login was unsuccessful. 
  1405.  
  1406. Since these messages are often important, if there are any messages in the 
  1407. Server Messages Window, the status line at the bottom of the Session window 
  1408. will say There are messages to remind you to check the messages. The status 
  1409. line will return to the normal Gibbon FTP Connected and Ready if you clear the 
  1410. message window using the Clear pushbutton. 
  1411.  
  1412. The Trace Log Window contains a record of the interaction between Gibbon FTP 
  1413. and the remote server.  Most of the commands sent to the server and the replies 
  1414. received are recorded in the Trace Log Window.  In most cases, the Trace Log 
  1415. Window will never need to be displayed.  But it can be useful in certain 
  1416. circumstances: 
  1417.  
  1418.       1. If there is some problem, sometimes the trace log can help you figure 
  1419.          out what is going wrong. 
  1420.  
  1421.       2. If you use the QUOTE command or SITE command from the System menu, you 
  1422.          will usually need to display the trace log to see the results. 
  1423.  
  1424.       3. Gibbon FTP can handle firewall password challenges, such as S/Key, in 
  1425.          some circumstances, but you may need to display the trace log to see 
  1426.          the challenge. 
  1427.  
  1428.       4. You might just be curious about how an FTP client and server talk to 
  1429.          each other. 
  1430.  
  1431.  The Trace Log Window normally does not show the incoming directory lists, 
  1432.  because they are not usually important, and just waste memory.  If you need to 
  1433.  see the directory list as it comes from the server, you can enable the logging 
  1434.  of the list by adding the command line parameter: -d 1 when you start Gibbon 
  1435.  FTP. 
  1436.  
  1437.  
  1438. ΓòÉΓòÉΓòÉ 5. Transfer Queue Window ΓòÉΓòÉΓòÉ
  1439.  
  1440. All file transfers go through a transfer queue.  The Transfer Queue Window 
  1441. shows a list of all transfers in the queue, and their status. 
  1442.  
  1443. Here is a sample of how the Transfer Queue Window appears: 
  1444.  
  1445.  Pause Transfer Queue This checkbox at the top is used to pause the queue. 
  1446.                      When it is checked, no file transfers to or from any FTP 
  1447.                      site will take place. 
  1448.  
  1449.  File listbox        This shows the filenames of all files in the queue.  The 
  1450.                      detail information below the listbox changes as different 
  1451.                      files in the listbox are selected. 
  1452.  
  1453.  FTP Site            This is the hostname or alias of the FTP site the file 
  1454.                      will be sent to or received from. 
  1455.  
  1456.  Local Directory     This is the directory on your machine. 
  1457.  
  1458.  Remote Directory    This is the directory on the remote server. 
  1459.  
  1460.  Actions             This will include either U/L for Upload or D/L for 
  1461.                      Download.  It then shows the transfer mode, either ASCII 
  1462.                      or Binary.  If the file is to be viewed, the Actions will 
  1463.                      also include (View).  If the transfer is a restart, the 
  1464.                      Actions will include (Restart). 
  1465.  
  1466.  File Size           This is the size of the file to be transferred. 
  1467.  
  1468.  Date and Time       This is the timestamp of the file to be transferred. 
  1469.  
  1470.  Status              This shows the status of the file, and allows you to 
  1471.                      change the status. Possible values are: 
  1472.  
  1473.     Ready               The file is ready to be transferred.  The checkbox will 
  1474.                         be unchecked.  If you click on the checkbox, it will 
  1475.                         become checked and the status will change to Held. 
  1476.     In Process          The file is currently being transferred.  The Status 
  1477.                         field and the checkbox will be disabled. 
  1478.     Held                The file is to be held in the queue, and will not be 
  1479.                         transferred.  The checkbox will be checked.  If you 
  1480.                         click on the checkbox, it will be unchecked and the 
  1481.                         status will change to Ready 
  1482.     Held (Failed)       A file transfer was attempted but failed for some 
  1483.                         reason.  The checkbox will be checked.  If you click on 
  1484.                         the checkbox, it will be unchecked, the status will 
  1485.                         change to Ready and the transfer will be attempted 
  1486.                         again. 
  1487.     Held (Cancelled)    The file transfer was started, then was cancelled by 
  1488.                         clicking on the Cancel Transfer pushbutton at the 
  1489.                         bottom of the Transfer Status window.  The checkbox 
  1490.                         will be checked.  If you click on the checkbox, it will 
  1491.                         be unchecked, the status will change to Ready and the 
  1492.                         transfer will be attempted again. 
  1493.     Delete Pending      The Delete Entry pushbutton was pressed to delete this 
  1494.                         file from the queue, but the entry has not been deleted 
  1495.                         yet.  There can sometimes be a delay of several 
  1496.                         seconds, but the entry will usually be deleted within 
  1497.                         one or two seconds. 
  1498.  
  1499.  Delete Entry        When this pushbutton is pressed, the currently hilighted 
  1500.                      file in the listbox will be removed from the transfer 
  1501.                      queue. 
  1502.  
  1503.  
  1504. ΓòÉΓòÉΓòÉ 6. Transfer Status Window ΓòÉΓòÉΓòÉ
  1505.  
  1506. The Transfer Status window shows information about file transfers for a 
  1507. particular session.  Here is a sample of how the Transfer Status Window 
  1508. appears: 
  1509.  
  1510.  Alias               The hostname or alias for the server is shown at the top 
  1511.                      of the window. 
  1512.  
  1513.  Current Transfer    This sections contains information about the file transfer 
  1514.                      currently in progress. 
  1515.  
  1516.     File Name           The name of the file being transferred. 
  1517.  
  1518.     Filesize            The size of the file 
  1519.  
  1520.     Bytes Transfered    The number of bytes that have been sent or received so 
  1521.                         far. 
  1522.  
  1523.     Elapsed Time        The amount of time the transfer has taken 
  1524.  
  1525.     Time Remaining      The estimated time remaining for the transfer to 
  1526.                         complete 
  1527.  
  1528.     Transfer Rate       The speed of the file transfer in Characters Per Second 
  1529.                         (CPS) 
  1530.  
  1531.     Progress Bar        This is a graphical representation of how much of the 
  1532.                         transfer has completed. 
  1533.  
  1534.  Session Totals      This sections contains information about all file 
  1535.                      transfers for this session 
  1536.  
  1537.     Files Transfered    The number of files transferred and the total number of 
  1538.                         files.  In the example above, five files were put into 
  1539.                         the transfer queue, two have completed, the third file 
  1540.                         is in process, and two remain. 
  1541.  
  1542.     Total Bytes         The total number of bytes for all the files. 
  1543.  
  1544.     Bytes Transfered    The total number of bytes transferred so far.  This 
  1545.                         includes the number of bytes for completed transfers, 
  1546.                         and the number of bytes transferred for the current 
  1547.                         file. 
  1548.  
  1549.     Elapsed Time        The total amount of time taken to transfer files so 
  1550.                         far. 
  1551.  
  1552.     Time Remaining      The estimated time it will take for all transfers to 
  1553.                         complete 
  1554.  
  1555.     Transfer Rate       The average speed of the file transfers in Characters 
  1556.                         Per Second (CPS) 
  1557.  
  1558.     Progress Bar        This is a graphical representation of how much of all 
  1559.                         transfers has been completed. 
  1560.  
  1561.  Notify when transfers complete (Not shown above)  This is a checkbox that is 
  1562.                      immediately above the Cancel Transfer pushbutton.  If this 
  1563.                      checkbox is checked, when all the transfers in the queue 
  1564.                      have completed, a message box will be displayed to inform 
  1565.                      you. 
  1566.  
  1567.  Cancel Transfer     This pushbutton is used to cancel the file transfer that 
  1568.                      is currently in progress.  When a transfer is cancelled, 
  1569.                      the file will remain in the transfer queue so it can be 
  1570.                      restarted later, if desired. 
  1571.  
  1572.  
  1573. ΓòÉΓòÉΓòÉ 7. Gibbon FTP Settings Notebooks ΓòÉΓòÉΓòÉ
  1574.  
  1575. Gibbon FTP has two settings notebooks.  The General Settings Notebook is for 
  1576. setting defaults and overall settings.  The Server Settings Notebook is for the 
  1577. settings for servers. 
  1578.  
  1579.  
  1580. ΓòÉΓòÉΓòÉ 8. General Settings Notebook ΓòÉΓòÉΓòÉ
  1581.  
  1582. This notebook is used to set default values, and for setting overall 
  1583. configuration for Gibbon FTP. 
  1584.  
  1585. The General Settings notebook contains these pages: 
  1586.  
  1587.  Connect             sets the defaults for anonymous login, download directory, 
  1588.                      connection retries, and two connections. 
  1589.  
  1590.  Files               sets the defaults for transfer mode, unique file names, 
  1591.                      timestamps, delete confirmations and directory cacheing. 
  1592.  
  1593.  File Types          provides a user-modifiable list of file types that is used 
  1594.                      to determine transfer mode and viewer. 
  1595.  
  1596.  Window Colors       is used to set the colors for the windows. 
  1597.  
  1598.  Window Fonts        is used to set the fonts for the windows. 
  1599.  
  1600.  Window Other        has controls for showing or hiding the button bar, and for 
  1601.                      showing or hiding the local file and directory windows. 
  1602.  
  1603.  Firewall            is used to define how access through a firewall should be 
  1604.                      handled. 
  1605.  
  1606.  
  1607. ΓòÉΓòÉΓòÉ 8.1. Connect Notebook Page ΓòÉΓòÉΓòÉ
  1608.  
  1609. This page is used to set the defaults for anonymous login, download directory, 
  1610. connection retries, and two connections.  It contains the following: 
  1611.  
  1612.  Anonymous Login 
  1613.  Connection Retries 
  1614.  Attempt two Connections 
  1615.  Default Download directory 
  1616.  
  1617.  
  1618. ΓòÉΓòÉΓòÉ 8.1.1. Anonymous Login ΓòÉΓòÉΓòÉ
  1619.  
  1620. This groups of controls is used to set up the defaults for anonymous logins. 
  1621.  
  1622.  Use literal below   This is the first radio button.  When selected, the 
  1623.                      default anonymous password will be whatever is entered in 
  1624.                      the Default Passwordentry field. 
  1625.  
  1626.  Use Dialer email address This is the second radio button.  When selected, the 
  1627.                      default anonymous password will be the email address 
  1628.                      specified for the current Internet connection made using 
  1629.                      the dialer. 
  1630.  
  1631.  CLM User@hostname   This is the third radio button.  When selected, the 
  1632.                      default anonymous password will be constructed using the 
  1633.                      current user id as retrieved from the Common Login Manager 
  1634.                      (CLM) and the current hostname.  If you do not have CLM 
  1635.                      running, this radio button will be disabled. 
  1636.  
  1637.  CLM User@domain     This is the fourth radio button.  When selected, the 
  1638.                      default anonymous password will be constructed using the 
  1639.                      current user id as retrieved from the Common Login Manager 
  1640.                      (CLM) and the current domain name.  If you do not have CLM 
  1641.                      running, this radio button will be disabled. 
  1642.  
  1643.  Default Password    The contents of this entry field is used as the default 
  1644.                      anonymous password if the first radio button, Use literal 
  1645.                      below is selected. 
  1646.  
  1647.  The Common Login Manager (CLM) mentioned is a program included with some 
  1648.  applications from Gibbon Computer Products, Inc.  If you don't have CLM or 
  1649.  don't know what it is, just ignore these radio buttons. 
  1650.  
  1651.  
  1652. ΓòÉΓòÉΓòÉ 8.1.2. Connection Retries ΓòÉΓòÉΓòÉ
  1653.  
  1654. This groups of controls is used to set up the defaults for retries. Retries are 
  1655. used when a login fails because the server is not on-line, or there are too 
  1656. many users logged in. 
  1657.  
  1658.  Do not retry        This is the first radio button.  When selected, retries 
  1659.                      will be disabled. 
  1660.  
  1661.  Always retry        This is the second radio button.  When selected, a failed 
  1662.                      login will always be retried. 
  1663.  
  1664.  Prompt for retry    This is the third radion button.  When selected, if a 
  1665.                      login fails, a message box will be displayed asking you if 
  1666.                      you want to retry.  If you respond with Yes then retries 
  1667.                      will be attempted. 
  1668.  
  1669.  Retry every .. Seconds This is a spin button that is used to set the amount of 
  1670.                      time to wait between retries.  It is strongly recommended 
  1671.                      that this be set no lower than 30 seconds.  Higher would 
  1672.                      probably be better.  The wait time for specific servers 
  1673.                      can be set lower if necessary, but the default in General 
  1674.                      Settings should be higher. 
  1675.  
  1676.  Stop after .. Tries This is a spin button that is used to set the maximum 
  1677.                      number of times a login will be attempted before Gibbon 
  1678.                      FTP gives up. 
  1679.  
  1680.  
  1681. ΓòÉΓòÉΓòÉ 8.1.3. Attempt two Connections ΓòÉΓòÉΓòÉ
  1682.  
  1683. This is a checkbox that is used to set the default number of connections. If 
  1684. this is checked, two connections will be attempted for each session.  The 
  1685. second connection, if established, will be used to transfer files.  This keeps 
  1686. the first connection free so you can continue to do other things while files 
  1687. are being transferred.  You can, for example, change to other directories and 
  1688. look for additional files to download.  Note that having only one connection 
  1689. will not prevent you from looking at other directories and selecting files to 
  1690. download if they are in the directory cache. 
  1691.  
  1692. When two connections are requested, the status line at the bottom of the 
  1693. session window will be split into two parts, one for each connection. 
  1694.  
  1695. If you start transfering files before the second connection is established, the 
  1696. second connection will take over and transfer any remaining files, so when the 
  1697. transfer taking place on the first connection finishes, the first connection is 
  1698. available for other tasks. 
  1699.  
  1700.  
  1701. ΓòÉΓòÉΓòÉ 8.1.4. Default Download directory ΓòÉΓòÉΓòÉ
  1702.  
  1703. This is an entry field where you can enter the default download directory on 
  1704. your system. 
  1705.  
  1706.  
  1707. ΓòÉΓòÉΓòÉ 8.2. Files Notebook Page ΓòÉΓòÉΓòÉ
  1708.  
  1709. See the Files Notebook Page in the Server Settings Notebook section for details 
  1710. about this page. 
  1711.  
  1712.  
  1713. ΓòÉΓòÉΓòÉ 8.3. File Types ΓòÉΓòÉΓòÉ
  1714.  
  1715. This page is used to define or modify the File Type list.  This list is used 
  1716. primarily when downloading a file from a remote server.  It determines the 
  1717. transfer mode (ASCII or Binary), what the viewer is if the file is to be 
  1718. viewed, if the file should always be viewed, and if the file should be kept 
  1719. after viewing. 
  1720.  
  1721.  File Type           This is a drop-down list box that is used to select a file 
  1722.                      type.  The File Type list is a description of the file 
  1723.                      type, and contains entries like Postscript and JPeg File. 
  1724.  
  1725.  file Mask           This is the file mask that corresponds to the File Type. 
  1726.                      Meta-characters (wild cards) can be used.  An asterisk (*) 
  1727.                      is used to indicate any number of characters, and a 
  1728.                      question mark (?) is used to indicate any single 
  1729.                      character. These can be combined in a variety of ways, 
  1730.                      either simple or complex.  You could have a file mask of 
  1731.                      README.DOC that will only match the exact filename.  Or 
  1732.                      you could have a file mask of *READ*.??? that would match 
  1733.                      any file that has README anywhere in the name, and is 
  1734.                      followed by a period and three other characters. 
  1735.  
  1736.  File viewer         This is an entry field used to specify what program should 
  1737.                      be used to view a downloaded file.  If this field contains 
  1738.                      an asterisk (*) the internal viewer will be used.  If you 
  1739.                      want to specify an external program, enter the program 
  1740.                      name here.  If the program is noton the PATH, then you can 
  1741.                      enter the full path.  You can also enter any command line 
  1742.                      parameters that you normally use when starting the 
  1743.                      program.  The characters %s  should be included on the 
  1744.                      line.  When Gibbon FTP starts the program, it will include 
  1745.                      the filename of the downloaded file where you put the %s 
  1746.                      characters. 
  1747.  
  1748.  ASCII transfer      Selecting this radio button indicates that this file type 
  1749.                      should always be transferred using ASCII transfer mode. 
  1750.  
  1751.  Binary transfer     Selecting this radio button indicates that this file type 
  1752.                      should always be transferred using Binary (or Image) 
  1753.                      transfer mode. 
  1754.  
  1755.  Always use viewer   If this checkbox is checked, the defined file viewer 
  1756.                      (either the internal viewer or an external program) will 
  1757.                      always be used.  If it is not checked, a viewer will be 
  1758.                      used to view the downloaded file only if you selected View 
  1759.                      File from the popup menu to transfer the file, or if you 
  1760.                      used the View button on the button bar. 
  1761.  
  1762.  Keep file after viewing This checkbox is normally checked and disabled.  If 
  1763.                      you set up the file type to use the internal viewer (by 
  1764.                      putting an asterisk [*] in the File Viewer field) then 
  1765.                      this checkbox will be enabled.  If it is not  checked, the 
  1766.                      download will send the file to the internal viewer only 
  1767.                      and will not write the file to your disk. 
  1768.  
  1769.  Remove Type         This pushbutton is used to delete the selected file type 
  1770.                      from the list. 
  1771.  
  1772.  Add New Type        This pushbutton is used to add a new file type to the 
  1773.                      list.  When pressed, a dialog will appear where you can 
  1774.                      enter the file type.  This is a description of the type, 
  1775.                      such as Plain Text or LZH Archive.  Make it descriptive, 
  1776.                      but not too long.  After you enter the file type, it will 
  1777.                      be added to the list and selected.  You can then set the 
  1778.                      file mask, transfer type, and viewer. 
  1779.  
  1780.  
  1781. ΓòÉΓòÉΓòÉ 8.4. Window Colors ΓòÉΓòÉΓòÉ
  1782.  
  1783. There are two ways to change the colors of various windows in Gibbon FTP. All 
  1784. windows support the dropping of colors from OS/2 system color palettes. But 
  1785. drag and drop of colors can only change the background and text colors. This 
  1786. page in the General Settings Notebook gives you full control over more than 
  1787. just these two colors. 
  1788.  
  1789. The Window Groupbox 
  1790.  
  1791. The Window groupbox is a set of radio buttons.  Each button corresponds to one 
  1792. of the windows in Gibbon FTP.  To change the color of the Remote Directories 
  1793. window, for example, select the Remote Directories radio button. 
  1794.  
  1795. The Winow Area Groupbox 
  1796.  
  1797. The Window Area groupbox is also a set of radio buttons.  Each button 
  1798. corresponds to a particular area of the selected window; background, foreground 
  1799. (or text) selected background, selected foreground, and borders. 
  1800.  
  1801. Sample Text Area The Sampe Text area is below the Window Area groupbox.  It is 
  1802. simply a text area with a border that allows you to see how the colors you 
  1803. select will appear. 
  1804.  
  1805. Color Bar 
  1806.  
  1807. The Color Bar is on the far right side of the page.  It contains the 16 basic 
  1808. system colors arrayed in two columns.  The two color squares at the bottom are 
  1809. for user-defined colors.  To change the color of the selected color area, 
  1810. simply click on the color you want.  If you click on one of the user-defined 
  1811. colors squares at the bottom, spin buttons will appear that will allow you to 
  1812. change the Red, Green and Blue component. 
  1813.  
  1814. Spin Buttons 
  1815.  
  1816. When the user-defined color is selected, the spin buttons for Red, Green, and 
  1817. Blue appear at the bottom of the page.  These can be set to any value, allowing 
  1818. you to set the color to any value desired. 
  1819.  
  1820.  
  1821. ΓòÉΓòÉΓòÉ 8.5. Window Fonts ΓòÉΓòÉΓòÉ
  1822.  
  1823. There are two ways to change the fonts of various windows in Gibbon FTP. All 
  1824. windows support the dropping of fonts from OS/2 system font palettes. In 
  1825. addition, this page in the General Settings Notebook can be used to change the 
  1826. fonts. 
  1827.  
  1828. The Window Groupbox 
  1829.  
  1830. The Window groupbox is a set of radio buttons.  Each button corresponds to one 
  1831. of the windows in Gibbon FTP.  To change the font for the Remote Directories 
  1832. window, for example, select the Remote Directories radio button. 
  1833.  
  1834. Select Font Pushbutton 
  1835.  
  1836. When the Select Font pushbutton is pressed, the standard system Font Dialog 
  1837. will be displayed.  When a selection has been made, the the font for the sample 
  1838. text below the pushbutton will be changed to provide a sample of how the font 
  1839. will appear. 
  1840.  
  1841. The currently selected font is displayed at the bottom of the page. 
  1842.  
  1843.  
  1844. ΓòÉΓòÉΓòÉ 8.6. Window Other ΓòÉΓòÉΓòÉ
  1845.  
  1846. This page of the General Settings notebook is used to configure other 
  1847. miscellaneous features.  At the current time, there are two options on this 
  1848. page. 
  1849.  
  1850. Button Bar 
  1851.  
  1852. The Show button bar on session window checkbox is used to configure the display 
  1853. of the button bar.  If this checkbox is checked, the button bar will be 
  1854. displayed.  If it is not checked, the button bar will not be displayed. 
  1855.  
  1856. Show Local 
  1857.  
  1858. The Show the local files and directories checkbox is used to set the default 
  1859. for the local file and directory windows.  This only effects the initial 
  1860. visibility of the local file and directory windows. They can be toggled on and 
  1861. off using the Display local directories menu item in the Windows menu, or the 
  1862. corresponding button on the button bar. 
  1863.  
  1864.  
  1865. ΓòÉΓòÉΓòÉ 8.7. Firewall ΓòÉΓòÉΓòÉ
  1866.  
  1867. The Firewall page in the General Settings notebook is used to configure access 
  1868. through a firewall.  The controls on this page are: 
  1869.  
  1870.  Enable Firewall     This checkbox is used to enable the firewall-specific 
  1871.                      actions in Gibbon FTP.  If you are not behind a firewall, 
  1872.                      this checkbox should not be checked. 
  1873.  
  1874.  Use PASV mode       This is the first of two options for accessing FTP servers 
  1875.                      through a firewall.  This is used if a firewall is 
  1876.                      configured to allow outgoing connections, but not incoming 
  1877.                      connections. 
  1878.  
  1879.  Use Gateway proxy server This is the second of two options for accessing FTP 
  1880.                      servers through a firewall.  This is used if there is an 
  1881.                      FTP proxy or gateway on the firewall. 
  1882.  
  1883.  Proxy requires login This checkbox is only enabled if the Use Gateway proxy 
  1884.                      server radio button is selected.  This checkbox would be 
  1885.                      checked of the gateway requires a user id or password 
  1886.                      before allowing access. 
  1887.  
  1888.  Proxy address       This entry field is only enabled if the Use Gateway proxy 
  1889.                      server radio button is selected.  Enter the hostname or IP 
  1890.                      address of the gateway server. 
  1891.  
  1892.  Proxy port          This entry field is only enabled if the Use Gateway proxy 
  1893.                      server radio button is selected.  Enter the port number of 
  1894.                      the gateway server. 
  1895.  
  1896.  Proxy user ID       This entry field is only enabled if the Proxy requires 
  1897.                      login radio button is selected.  Enter your user ID for 
  1898.                      the server. 
  1899.  
  1900.  Proxy password      This entry field is only enabled if the Proxy requires 
  1901.                      login radio button is selected.  Enter your password for 
  1902.                      the server. 
  1903.  
  1904.  See How do I use a firewall for more information about firewall setup. 
  1905.  
  1906.  
  1907. ΓòÉΓòÉΓòÉ 9. Server Settings Notebook ΓòÉΓòÉΓòÉ
  1908.  
  1909. This notebook is used to configure individual servers. 
  1910.  
  1911. The Server Settings notebook contains these pages: 
  1912.  
  1913.  Connect        has the hostname or IP address of the server, a description, a 
  1914.                 checkbox for indicating if access is through a firewall, 
  1915.                 connection retries and two connections. 
  1916.  
  1917.  Login          is used to set your user id and password. 
  1918.  
  1919.  Files          sets the defaults for transfer mode, unique file names, 
  1920.                 timestamps, delete confirmations and directory cacheing. 
  1921.  
  1922.  Paths          is used to set the starting local and remote directory. 
  1923.  
  1924.  
  1925. ΓòÉΓòÉΓòÉ 9.1. Connect Notebook Page ΓòÉΓòÉΓòÉ
  1926.  
  1927. This page contains connection information for the server.  It has controls for 
  1928. hostname, description, retries, firewall access, and two connections. 
  1929.  
  1930.  Hostname and Description 
  1931.  Connection Retries 
  1932.  Access through firewall 
  1933.  Attempt two Connections 
  1934.  
  1935.  
  1936. ΓòÉΓòÉΓòÉ 9.1.1. Hostname and Description ΓòÉΓòÉΓòÉ
  1937.  
  1938. This section of the Connect page in the Server Settings notebook contains an 
  1939. entry field for the hostname and a multi-line entry field for a description. 
  1940.  
  1941. The Hostname or address field contains the hostname or IP address of the FTP 
  1942. server.  If this field is empty, the server becomes a Generic server, similar 
  1943. to the predefined ** Generic ** server, but has its own settings. 
  1944.  
  1945. The Description and Comments multi-line entry field can be used to enter 
  1946. comments about the server. 
  1947.  
  1948.  
  1949. ΓòÉΓòÉΓòÉ 9.1.2. Connection Retries ΓòÉΓòÉΓòÉ
  1950.  
  1951. This groups of controls is used to set up connections retries. Retries are used 
  1952. when a login fails because the server is not on-line, or there are too many 
  1953. users logged in. 
  1954.  
  1955.  Do not retry        This is the first radio button.  When selected, retries 
  1956.                      will be disabled. 
  1957.  
  1958.  Always retry        This is the second radio button.  When selected, a failed 
  1959.                      login will always be retried. 
  1960.  
  1961.  Prompt for retry    This is the third radion button.  When selected, if a 
  1962.                      login fails, a message box will be displayed asking you if 
  1963.                      you want to retry.  If you respond with Yes then retries 
  1964.                      will be attempted. 
  1965.  
  1966.  Retry every .. Seconds This is a spin button that is used to set the amount of 
  1967.                      time to wait between retries.  It is recommended that this 
  1968.                      be set no lower than 30 seconds. 
  1969.  
  1970.  Stop after .. Tries This is a spin button that is used to set the maximum 
  1971.                      number of times a login will be attempted before Gibbon 
  1972.                      FTP gives up. 
  1973.  
  1974.  
  1975. ΓòÉΓòÉΓòÉ 9.1.3. Access through firewall ΓòÉΓòÉΓòÉ
  1976.  
  1977. This checkbox is used to specify if this server should be accessed through the 
  1978. firewall.  If firewall access is disabled in the General Settings notebook, 
  1979. this checkbox will have no effect.  If firewall access is enabled in the 
  1980. General settings notebook, this checkbox will determine if access to the server 
  1981. will be direct or through the firewall. 
  1982.  
  1983.  
  1984. ΓòÉΓòÉΓòÉ 9.1.4. Attempt two Connections ΓòÉΓòÉΓòÉ
  1985.  
  1986. This is a checkbox that is used to set the number of connections. If this is 
  1987. checked, two connections will be attempted for the session.  The second 
  1988. connection, if established, will be used to transfer files.  This keeps the 
  1989. first connection free so you can continue to do other things while files are 
  1990. being transferred.  You can, for example, change to other directories and look 
  1991. for additional files to download.  Note that having only one connection will 
  1992. not prevent you from looking at other directories and selecting files to 
  1993. download if they are in the directory cache. 
  1994.  
  1995. When two connections are requested, the status line at the bottom of the 
  1996. session window will be split into two parts, one for each connection. 
  1997.  
  1998. If you start transfering files before the second connection is established, the 
  1999. second connection will take over and transfer any remaining files, so when the 
  2000. transfer taking place on the first connection finishes, the first connection is 
  2001. available for other tasks. 
  2002.  
  2003.  
  2004. ΓòÉΓòÉΓòÉ 9.2. Login Notebook Page ΓòÉΓòÉΓòÉ
  2005.  
  2006. The Login notebook page is actually two pages in one.  There are two sets of 
  2007. controls; one for anonymous logins, and one for non-anonymous logins.  Which 
  2008. set is displayed depends on the Anonymous login checkbox. 
  2009.  
  2010.  
  2011. ΓòÉΓòÉΓòÉ 9.2.1. Anonymous login checkbox ΓòÉΓòÉΓòÉ
  2012.  
  2013. If this box is checked, an anonymous login to the server will be performed, and 
  2014. the other controls that appear on this page will be those related to anonymous 
  2015. logins.  If this box is not checked, a normal login to the server will be 
  2016. performed, and the other controls that appear on this page will be those 
  2017. related to a normal login. 
  2018.  
  2019.  
  2020. ΓòÉΓòÉΓòÉ 9.2.2. Anonymous Login ΓòÉΓòÉΓòÉ
  2021.  
  2022. This groups of controls is used to set up the defaults for anonymous logins. 
  2023.  
  2024.  Use literal password This is the first radio button.  When selected, the 
  2025.                      default anonymous password will be whatever is entered in 
  2026.                      the Password entry field. 
  2027.  
  2028.  Use Dialer email address This is the second radio button.  When selected, the 
  2029.                      default anonymous password will be the email address 
  2030.                      specified for the current Internet connection made using 
  2031.                      the dialer. 
  2032.  
  2033.  CLM User and hostname This is the third radio button.  When selected, the 
  2034.                      default anonymous password will be constructed using the 
  2035.                      current user id as retrieved from the Common Login Manager 
  2036.                      (CLM) and the current hostname.  If you do not have CLM 
  2037.                      running, this radio button will be disabled. 
  2038.  
  2039.  CLM User and domain This is the fourth radio button.  When selected, the 
  2040.                      default anonymous password will be constructed using the 
  2041.                      current user id as retrieved from the Common Login Manager 
  2042.                      (CLM) and the current domain name.  If you do not have CLM 
  2043.                      running, this radio button will be disabled. 
  2044.  
  2045.  Password            The contents of this entry field is used as the anonymous 
  2046.                      password if the first radio button, Use literal password 
  2047.                      is selected. 
  2048.  
  2049.  The Common Login Manager (CLM) mentioned is a program included with some 
  2050.  applications from Gibbon Computer Products, Inc.  If you don't have CLM or 
  2051.  don't know what it is, just ignore these radio buttons. 
  2052.  
  2053.  
  2054. ΓòÉΓòÉΓòÉ 9.2.3. Non-Anonymous logins ΓòÉΓòÉΓòÉ
  2055.  
  2056. This groups of controls is used to set up the defaults for non-anonymous 
  2057. logins. 
  2058.  
  2059.  User ID             This is your user ID on the remote system 
  2060.  
  2061.  Password            This is your password on the remote system 
  2062.  
  2063.  Account             This is your account on the remote system 
  2064.  
  2065.  
  2066. ΓòÉΓòÉΓòÉ 9.3. Files Notebook Page ΓòÉΓòÉΓòÉ
  2067.  
  2068. This page is used to set the default transfer mode, caching, unique file names, 
  2069. confirmations, and timestamps.  These settings are in four sections of the 
  2070. page: 
  2071.  
  2072.  Transfer mode 
  2073.  Local Files 
  2074.  Remote directory cache 
  2075.  Remote Files 
  2076.  
  2077.  
  2078. ΓòÉΓòÉΓòÉ 9.3.1. Transfer mode ΓòÉΓòÉΓòÉ
  2079.  
  2080. There are two radio buttons in this section of the Files setting page.  These 
  2081. radio buttons are used to select either ASCII or Binary (Image) file transfers. 
  2082. This is only the default, and it can be changed in the Session window.  Entries 
  2083. in the File Types list in the General Settings notebook will override this 
  2084. setting. 
  2085.  
  2086.  
  2087. ΓòÉΓòÉΓòÉ 9.3.2. Local Files ΓòÉΓòÉΓòÉ
  2088.  
  2089. There are three checkboxes in this section of the Files setting page. 
  2090.  
  2091.  Confirm local deletes If this is checked, a confirmation box will be displayed 
  2092.                      before local files are deleted. 
  2093.  
  2094.  Unique local names  When this is checked, if you download a file, and a file 
  2095.                      with the same name already exists, a unique name will be 
  2096.                      assigned.  For example, if you download a file named 
  2097.                      README.NOW and there is already a file with that name on 
  2098.                      your system, the new file will be called README.NO0.  Then 
  2099.                      next time you download the file, it will be called 
  2100.                      README.NO1. Confirm local overwrites item since these two 
  2101.                      would conflict. 
  2102.  
  2103.  Confirm local overwrites When this is checked, if you download a file, and a 
  2104.                      file with the same name already exists, a confirmation 
  2105.                      message will be displayed.  You can tell it to cancel the 
  2106.                      transfer, overwrite the file, or restart the transfer. The 
  2107.                      restart feature would be used if a previous transfer 
  2108.                      stopped before it was finished.  This will allow you to 
  2109.                      start the transfer where it left off. 
  2110.  
  2111.  
  2112. ΓòÉΓòÉΓòÉ 9.3.3. Remote directory cache ΓòÉΓòÉΓòÉ
  2113.  
  2114. This section of the Files setting page contains two controls that are used to 
  2115. set up directory caching: 
  2116.  
  2117.  Cache remote directories This checkbox is used to enable or disable directory 
  2118.                      caching.  If it is not checked, the remote directories 
  2119.                      will not be cached. 
  2120.  
  2121.  Directories to cache This spin button is used to specify how many directories 
  2122.                      on the remote server are to be retained in the cache. 
  2123.  
  2124.  The directory cache is maintained on a FIFO (First In First Out) basis. When 
  2125.  the number of directories visited on the server exceeds the number of 
  2126.  directories that are being cached, the directory least recently accessed  will 
  2127.  be removed from the cache to make room for the new directory. 
  2128.  
  2129.  Caching directories can use up a lot of memory, especially if the directories 
  2130.  contain a lot of files.  It is probably not a good idea to cache a large 
  2131.  number of directories.  On many systems, five should be plenty, and caching 
  2132.  more than fifteen directories should almost never be necessary. 
  2133.  
  2134.  
  2135. ΓòÉΓòÉΓòÉ 9.3.4. Remote Files ΓòÉΓòÉΓòÉ
  2136.  
  2137. There are three checkboxes in this section of the Files setting page. 
  2138.  
  2139.  Confirm remote deletes If this is checked, a confirmation box will be 
  2140.                      displayed before remote files are deleted. 
  2141.  
  2142.  Unique remote names When this is checked, any files you upload to the remote 
  2143.                      server will have a unique name, so it will not overwrite 
  2144.                      any existing files. 
  2145.  
  2146.  Set timestamp on GET When you download a file from a remote server, the file 
  2147.                      normally ends up having the date and time the file was 
  2148.                      downloaded.  When this is checked, the date and time on 
  2149.                      the file will be changed to match the date and time on the 
  2150.                      file as it was on the server. 
  2151.  
  2152.  
  2153. ΓòÉΓòÉΓòÉ 9.4. Paths Notebook Page ΓòÉΓòÉΓòÉ
  2154.  
  2155. This page contains two entry fields that are used to set up initial paths on 
  2156. the local and remote systems. 
  2157.  
  2158. The Default Local Directory is the directory on your system that will be 
  2159. current when you start the session.  If you enter anything in this field, you 
  2160. should include the drive letter and the full path.  If you leave this field 
  2161. blank, the default local directory that was set up in the General Settings 
  2162. notebook will be used.  If that is also blank, the local directory will be set 
  2163. to C:\ 
  2164.  
  2165. The Default Remote Directory is the directory in which you want to start on the 
  2166. remote system.  If you leave this field blank, you will end up in the directory 
  2167. the remote system has set up as the default. 
  2168.  
  2169.  
  2170. ΓòÉΓòÉΓòÉ 10. Command Line Switches ΓòÉΓòÉΓòÉ
  2171.  
  2172. There are three command line switches available when starting Gibbon FTP. 
  2173.  
  2174.  -d x      This is used to enable two debugging features.  x is a number that 
  2175.            can have one of these values: 
  2176.  
  2177.     1         Turn on the logging of directory listings received from the 
  2178.               remote server in the Trace Log window. 
  2179.     2         Write the contents of the Trace Log to a file.  The file name 
  2180.               will be a series of numbers and have a file extension of .CTN. 
  2181.               For example, it might be 67000001.CTN. 
  2182.     3         Enable both of the above features. 
  2183.  
  2184.  -q x      This is the Quite switch.  x is a number that can have one of these 
  2185.            values: 
  2186.  
  2187.     1         Turn off the confirmation box that appears when a session is 
  2188.               closed and there are still files in the Transfer Queue. 
  2189.     2         Turn off the confirmation box that appears when the Gibbon FTP 
  2190.               application is closed and there are still one or more sessions 
  2191.               still active. 
  2192.     3         Turn off both of the above confirmations. 
  2193.  
  2194.  -f        This switch would be used if you have a computer (such as a laptop) 
  2195.            that is sometimes behind a firewall, and sometimes is not.  Instead 
  2196.            of setting the Enable firewall checkbox in the General Settings 
  2197.            notebook, you can leave it checked (firewall enabled).  When your 
  2198.            computer is not behind a firewall, use the -f switch to disable the 
  2199.            firewall features. 
  2200.  
  2201.  
  2202. ΓòÉΓòÉΓòÉ 11. How Do I... ΓòÉΓòÉΓòÉ
  2203.  
  2204. This section contains tips and procedures.  It is organized like a question and 
  2205. answer session. 
  2206.  
  2207. The various subjects are organized into subjects to make it easier to find the 
  2208. answers to your questions.  Within these subjects are the questions and 
  2209. answers, sometimes grouped into topics.  For example, one of the subjects is 
  2210. How Do I transfer files? that contains information about file transfer and one 
  2211. of the topics is Canceling a file transfer 
  2212.  
  2213. Subjects: 
  2214.  
  2215.  How do I... 
  2216.  ...work with Groups and Servers? 
  2217.  ...start an FTP session? 
  2218.  ...end an FTP session? 
  2219.  ...transfer files? 
  2220.  ...tell if I should use ASCII or Binary? 
  2221.  ...view files? 
  2222.  ...set up file types? 
  2223.  ...use a firewall? 
  2224.  ...show the help bubbles? 
  2225.  ...change an alias or group name? 
  2226.  ...change the font on the status line? 
  2227.  
  2228.  
  2229. ΓòÉΓòÉΓòÉ 11.1. ...work with Groups and Servers? ΓòÉΓòÉΓòÉ
  2230.  
  2231. The Groups and Servers window is the first window that is displayed when you 
  2232. start Gibbon FTP.  It has the server groups on the left, and the servers on the 
  2233. right. 
  2234.  
  2235. Each server is in one of the groups, and will only show up in the Servers 
  2236. window when its group is active, except for the ** Generic ** server which is 
  2237. in all groups. 
  2238.  
  2239. Working with Groups and Servers covers alot of ground, so this subject is 
  2240. broken up into these topics: 
  2241.  
  2242.      Adding a new group 
  2243.      Moving a group 
  2244.      Deleting a group 
  2245.      Adding a new server 
  2246.      Moving a server 
  2247.      Deleting a server 
  2248.      Creating a generic server 
  2249.  
  2250.  
  2251. ΓòÉΓòÉΓòÉ 11.1.1. Adding a new group ΓòÉΓòÉΓòÉ
  2252.  
  2253. There are several ways to create a new group. 
  2254.  
  2255. Create Group menu item 
  2256.  
  2257. The Create Group menu item will create a new root or first level group.  A 
  2258. dialog box will appear where you can enter then name of the group. 
  2259.  
  2260. Create Child Group 
  2261.  
  2262. The Create Child Group menu item will create a group that is a child of the 
  2263. current group. 
  2264.  
  2265. Drag and Drop 
  2266.  
  2267. You can use Ctrl+Drag (hold down the Ctrl key while dragging) to drag a group 
  2268. folder, and drop it.  If you drop it on an empty area of the window, a root or 
  2269. first level group will be created.  If you drop it on an existing group folder, 
  2270. a child group will be created. 
  2271.  
  2272.  
  2273. ΓòÉΓòÉΓòÉ 11.1.2. Moving a group ΓòÉΓòÉΓòÉ
  2274.  
  2275. Groups can be moved using Drag and Drop.  To move a child group to the root or 
  2276. first level, you can drag the child group folder and drop it onto an empty area 
  2277. of the window.  Any group can be made a child group of another group by 
  2278. dragging the group folder and dropping it on the folder of the new parent 
  2279. group. 
  2280.  
  2281.  
  2282. ΓòÉΓòÉΓòÉ 11.1.3. Deleting a group ΓòÉΓòÉΓòÉ
  2283.  
  2284. You can delete a group by selecting the Delete Group menu item from that 
  2285. group's pop-up menu.  There are two things to be aware of: 
  2286.  
  2287.   1. You will only be allowed to delete a group if it doesn't have any child 
  2288.      groups.  If it does, either delete the child groups first, or move the 
  2289.      child groups. 
  2290.  
  2291.   2. When you delete a group, all Servers in that group will be deleted also. 
  2292.  
  2293.  
  2294. ΓòÉΓòÉΓòÉ 11.1.4. Adding a new server ΓòÉΓòÉΓòÉ
  2295.  
  2296. There are alot of ways to add a new Server. 
  2297.  
  2298. Create Server menu item 
  2299.  
  2300. Use the Create Server menu item.  This will create a new server in the current 
  2301. group.  A dialog will appear where you can enter the Alias and Hostname for the 
  2302. server.  The settings for the new server will be default settings, taken from 
  2303. General Settings where possible. 
  2304.  
  2305. Copy menuitem 
  2306.  
  2307. The pop-up menu for servers includes a Copy menu item.  If you select this, a 
  2308. dialog will appear where you can enter an Alias and Hostname. The Alias and 
  2309. Hostname fields will be filled in with the Alias and Hostname of the server you 
  2310. are copying.  The settings for the new server will be copied from the settings 
  2311. of the server from which you are copying. 
  2312.  
  2313. Drag and Drop Copy 
  2314.  
  2315. You can drag an existing server and drop it on an empty area of the Servers 
  2316. window.  This does a Server Copy as if you used the Copy menu item. 
  2317.  
  2318. You can drag an existing server while holding the Ctrl key and drop it on a 
  2319. Group folder.  This does a Server Copy as if you used the Copy menu item, but 
  2320. puts the new server in the group on which it was dropped. 
  2321.  
  2322. Drag and Drop from Session Window 
  2323.  
  2324. There is a small Server icon in the title bar of the Session window.  You can 
  2325. drag this icon, and drop it on an empty area of the Servers window, or on a 
  2326. Group folder in the Groups window.  When you do this, the new server will be 
  2327. created with the current directories set for both the Default Local Directory 
  2328. and the Default Remote Directory. 
  2329.  
  2330.  
  2331. ΓòÉΓòÉΓòÉ 11.1.5. Moving a server ΓòÉΓòÉΓòÉ
  2332.  
  2333. A server can be moved into a different group by using Drag and Drop.  Drag the 
  2334. server and drop it onto a different Group folder.  The server will be moved to 
  2335. the new group. 
  2336.  
  2337.  
  2338. ΓòÉΓòÉΓòÉ 11.1.6. Deleting a server ΓòÉΓòÉΓòÉ
  2339.  
  2340. A server can be deleted by selecting the Delete menu item, or by deleting its 
  2341. group.  When you delete a group, all servers that belong to that group are also 
  2342. deleted. 
  2343.  
  2344.  
  2345. ΓòÉΓòÉΓòÉ 11.1.7. Creating a generic server ΓòÉΓòÉΓòÉ
  2346.  
  2347. A Generic Server is a server that does not have a hostname or IP address. 
  2348. Gibbon FTP has one predefined Generic server that shows up in every group. It 
  2349. is called ** Generic ** and you can distiguish it from the others (assuming you 
  2350. have the Server window set to show icons) because the icon is different. 
  2351.  
  2352. The predefined Generic server uses the General Settings instead of Server 
  2353. Settings for its defaults.  When you open a session using the Generic server, 
  2354. you will be asked for a hostname or IP address. 
  2355.  
  2356. You can create your own Generic servers also.  Create a new server using any of 
  2357. the methods described in Adding a new server but leave the Hostname field 
  2358. blank.  A blank Hostname tells Gibbon FTP that this is a Generic server. 
  2359.  
  2360. When you open a session using your user-created Generic server, Gibbon FTP will 
  2361. ask for a hostname or IP address just like it does with the predefined ** 
  2362. Generic ** server.  But instead of using General Settings, it will use the 
  2363. settings that you set up for your user-created Generic server. You could, for 
  2364. example, create a generic server that has the Access through firewall set, and 
  2365. one that doesn't.  You could have one that is set up for no retries, and one 
  2366. that is set up for retries.  You could set up several servers with different 
  2367. Default Local Directories.  The possibilities are nearly endless. 
  2368.  
  2369. Once you have some generic servers set up, you can use these almost like 
  2370. templates.  Copy a generic server, give it an Alias and a Hostname, and the 
  2371. rest of the settings will default from the generic server. 
  2372.  
  2373.  
  2374. ΓòÉΓòÉΓòÉ 11.2. ...start an FTP session? ΓòÉΓòÉΓòÉ
  2375.  
  2376. There are three ways to start an FTP session: 
  2377.  
  2378.   1. Use the Connect menu item from the server's pop-up menu. 
  2379.  
  2380.   2. Double click the server 
  2381.  
  2382.   3. Hilight the server and press the Enter or Return key 
  2383.  
  2384.  If the server is the predefined ** Generic ** server, or a user-created 
  2385.  generic server, a dialog will appear where you can enter the hostname. 
  2386.  
  2387.  
  2388. ΓòÉΓòÉΓòÉ 11.3. ...end an FTP session? ΓòÉΓòÉΓòÉ
  2389.  
  2390. There are several ways to end an FTP session. 
  2391.  
  2392.   1. Let the connection time out.  Not a recommended way to end a session, but 
  2393.      the connection will close if the server times out. 
  2394.  
  2395.   2. Select the Connect/Disconnect menu item on the Server menu.  This will 
  2396.      close the connection, but will not close the Session window. Selecting the 
  2397.      Connect/Disconnect menu item again will reconnect to the server. 
  2398.  
  2399.   3. Use the  button on the button bar. This acts the same way as the 
  2400.      Connect/Disconnect menu item. 
  2401.  
  2402.   4. Double-click the system menu icon, select Close from the system menu, or 
  2403.      press Alt+F4  These all do exactly the same thing. Both the connection and 
  2404.      the Session window will be closed.  If there are any files in the Transfer 
  2405.      Queue, you will get a confirmation box asking if you're sure.  You can 
  2406.      disable this confirmation.  See Command Line Switches for how to do this. 
  2407.  
  2408.   5. Use the  button on the button bar.  This acts the same way as using the 
  2409.      system menu. 
  2410.  
  2411.   6. On the Groups and Servers window, double-click the system menu icon, 
  2412.      select Close from the system menu, or press Alt+F4. These all do exactly 
  2413.      the same thing.  All connections and Session windows will be closed and 
  2414.      Gibbon FTP will end.  If there are any Session windows open, you will get 
  2415.      a confirmation box asking if you're sure.  You can disable this 
  2416.      confirmation.  See Command Line Switches for how to do this. 
  2417.  
  2418.  
  2419. ΓòÉΓòÉΓòÉ 11.4. ...transfer files? ΓòÉΓòÉΓòÉ
  2420.  
  2421. This subject is broken up into the following topics: 
  2422.  
  2423.      Download files 
  2424.      Upload files 
  2425.      Canceling a file transfer 
  2426.  
  2427.  
  2428. ΓòÉΓòÉΓòÉ 11.4.1. Download files ΓòÉΓòÉΓòÉ
  2429.  
  2430. There are several ways to start a download. 
  2431.  
  2432.   1. Double-click on a file in the Remote Files window 
  2433.  
  2434.   2. Select one or more files in the Remote Files window, bring up the pop-up 
  2435.      menu using mouse button 2, and select the Download File, View File or 
  2436.      Restart Download menu items. 
  2437.  
  2438.   3. Select one or more files in the Remote Files window and click on the 
  2439.      Download or  View buttons on the button bar. 
  2440.  
  2441.   4. Select one or more files in the Remote Files window, then drag the 
  2442.      selected files and drop them on the Local Files window, or one of the 
  2443.      directories in the Local directories window. 
  2444.  
  2445.   5. Select one or more files in the Remote Files window, then drag the 
  2446.      selected files and drop them on the desktop, an OS/2 folder, or a drives 
  2447.      object.  Note that if you use this method, the icon for the file will not 
  2448.      necessarily end up where you dropped it.  Since the file is not 
  2449.      transferred immediately, there is no way for the desktop, a folder, or the 
  2450.      drives object to create the icon and set its location. 
  2451.  
  2452.  Note:  All file transfers will go through the Transfer Queue.
  2453.  
  2454.  
  2455. ΓòÉΓòÉΓòÉ 11.4.2. Upload files ΓòÉΓòÉΓòÉ
  2456.  
  2457. There are several ways to start a download. 
  2458.  
  2459.   1. Double-click on a file in the Local Files window 
  2460.  
  2461.   2. Select one or more files in the Local Files window, bring up the pop-up 
  2462.      menu using mouse button 2, and select the Upload File menu item. 
  2463.  
  2464.   3. Select one or more files in the Local Files window and click on the 
  2465.      Upload button on the button bar. 
  2466.  
  2467.   4. Select one or more files in the Local Files window, then drag the selected 
  2468.      files and drop them on the Remote Files window, or one of the directories 
  2469.      in the Remote directories window. 
  2470.  
  2471.   5. Select one or more files on the desktop, an OS/2 folder, or a drives 
  2472.      object, then drag the selected files and drop them in the Remote Files 
  2473.      window or one of the directories in the Remote Directories window. 
  2474.  
  2475.  Note:  All file transfers will go through the Transfer Queue.
  2476.  
  2477.  
  2478. ΓòÉΓòÉΓòÉ 11.4.3. Canceling a file transfer ΓòÉΓòÉΓòÉ
  2479.  
  2480. If a file is currently being transferred, bring up the Transfer Status window 
  2481. using the Transfer Status menu item on the Windows menu or the  button on the 
  2482. button bar.  Then press the Cancel Transfer pushbutton. 
  2483.  
  2484. If the file transfer has not yet started, bring up the Transfer Queue window 
  2485. using the Transfer Queue menu item on the Windows or the  button on the button 
  2486. bar.  Then find the file in the list, hilight it, and press the Delete Entry 
  2487. pushbutton. 
  2488.  
  2489.  
  2490. ΓòÉΓòÉΓòÉ 11.5. ...tell if I should use ASCII or Binary? ΓòÉΓòÉΓòÉ
  2491.  
  2492. There are several places in the program where you can set the transfer mode to 
  2493. either ASCII or Binary.  You may be wondering what the difference is, and under 
  2494. what circumstances each one should be used. 
  2495.  
  2496. Some files can, or even should be modified when they are sent or received.  A 
  2497. text file, such as a README file, or an email message, is made up of lines of 
  2498. text that end with special characters.  On DOS and OS/2, these end-of-line 
  2499. characters are a Carriage Return (or CR) and a Line Feed (or LF).  Other 
  2500. operating systems, such as Unix and Macintosh, only have a LF at the end of the 
  2501. line.  When you send a text file to a Unix system, the CR needs to be stripped 
  2502. off, since the CR is not a valid line termination character.  When receiving a 
  2503. file from a Unix system, it will only have a LF character at the end of the 
  2504. line, so a CR character needs to be added.  When you transfer a file using 
  2505. ASCII mode, this is exactly what happens.  When receiving a file, the FTP 
  2506. server handles this translation. When sending a file Gibbon FTP does it. 
  2507.  
  2508. Other files, such as programs, and ZIP files, are not made up of readable text. 
  2509. These files should not be changed in any way.  If these kinds of files are 
  2510. transferred using ASCII mode, CR/LF translation could occur, and that would 
  2511. make the file unusable.  If it is a program, the program may not run at all, or 
  2512. if it does, it would probably crash, or fail in some way.  These kinds of files 
  2513. need to be transferred using Binary mode, also known as an Image transfer.  The 
  2514. file is transferred as-is, with no translation. 
  2515.  
  2516. There are also some computers that do not use the ASCII character set to 
  2517. represent text.  For example, IBM mainframe computers running the MVS or CMS 
  2518. operating systems use a charater set called EBCDIC (pronounced EB-see-dik). If 
  2519. you trasfer a text file to or from a computer that uses the EBCDIC character 
  2520. set, it must be transferred using ASCII mode.  The FTP server running on that 
  2521. mainframe computer will see the request for an ASCII mode transfer, and it will 
  2522. translate the file from EBCDIC to ASCII when it sends the file to you, or from 
  2523. ASCII to EBCDIC when it receives the file from you. 
  2524.  
  2525. In summary, text files should be transferred using ASCII transfer mode, and all 
  2526. other files should be transferred using Binary transfer mode. 
  2527.  
  2528.  
  2529. ΓòÉΓòÉΓòÉ 11.6. ...view files? ΓòÉΓòÉΓòÉ
  2530.  
  2531. Gibbon FTP can download and view files.  There is an internal file viewer that 
  2532. can be used for text files.  For other types of files, you need to have another 
  2533. program that Gibbon FTP will start.  For example, Gibbon FTP does not know how 
  2534. to display Postscript files, so it would start a program (such as Ghostview) 
  2535. that does know how to display Postscript. 
  2536.  
  2537. You can use the File Types list to tell Gibbon FTP which files should always be 
  2538. viewd, and what programs to use to view different types of files.  See How do I 
  2539. set up file types? for an explanation of the File Types list. 
  2540.  
  2541. To view a file with either the interal viewer or an external program: 
  2542.  
  2543.  Use the View File menu item on the pop-up menu for the remote file or click on 
  2544.  the  View button on the button bar.  If the file is not set up in the File 
  2545.  Types list, a message box will be displayed asking you if you want to use the 
  2546.  internal viewer.  Click on Yes to use the internal viewer. 
  2547.  
  2548.  If the file you want to view is set up in the File Types list as a file that 
  2549.  is always viewed, you don't have to specifically tell Gibbon FTP that you want 
  2550.  to view the file.  It will automatically start the viewer when you download 
  2551.  the file. 
  2552.  
  2553.  Local files (those on your computer) normally cannot be viewed.  But it is 
  2554.  possible in some circumstances.  Select one or more files in the Local Files 
  2555.  window, then drag the selected files and drop them on a program object.  This 
  2556.  method will only work for some programs.  WebExplorer/2 is one program that 
  2557.  will work in this manner. 
  2558.  
  2559.  
  2560. ΓòÉΓòÉΓòÉ 11.7. ...set up file types? ΓòÉΓòÉΓòÉ
  2561.  
  2562. The File Type list in the General Settings notebook is simply a list of files 
  2563. with instructions on how Gibbon FTP should treat those files. There are about a 
  2564. dozen file types that are predefined and added to the list the first time you 
  2565. run Gibbon FTP.  You can look through this list to get an idea of how it works. 
  2566.  
  2567. Each entry in the list has several pieces of information: 
  2568.  
  2569.  File Type This is a drop-down list box that is used to select a file type. 
  2570.            The File Type is simply a description, and contains entries like 
  2571.            Postscript and JPeg Picture. 
  2572.  
  2573.  file Mask This is the file mask that corresponds to the File Type. 
  2574.            Meta-characters (wild cards) can be used.  An asterisk (*) is used 
  2575.            to indicate any number of characters, and a question mark (?) is 
  2576.            used to indicate any single character. These can be combined in a 
  2577.            variety of ways, either simple or complex.  You could have a file 
  2578.            mask of README.DOC that will only match the exact filename.  Or you 
  2579.            could have a file mask of *READ*.??? that would match any file that 
  2580.            has README anywhere in the name, and is followed by a period and 
  2581.            three other characters. 
  2582.  
  2583.  File viewer This is an entry field used to specify what program should be used 
  2584.            to view a downloaded file.  If this field contains an asterisk (*) 
  2585.            the internal viewer will be used.  If you want to specify an 
  2586.            external program, enter the program name here.  If the program is 
  2587.            noton the PATH, then you can enter the full path.  You can also 
  2588.            enter any command line parameters that you normally use when 
  2589.            starting the program.  The characters %s  should be included on the 
  2590.            line.  When Gibbon FTP starts the program, it will include the 
  2591.            filename of the downloaded file where you put the %s characters. 
  2592.  
  2593.            For example, one of the predefined file types is JPEG Picture. The 
  2594.            File viewer field contains: explore.exe -q file: ) telling it to 
  2595.            shut down quietly (-q) and giving it the URL of the file (file: 
  2596.  
  2597.  ASCII transfer Selecting this radio button indicates that this file type 
  2598.            should always be transferred using ASCII transfer mode. 
  2599.  
  2600.  Binary transfer Selecting this radio button indicates that this file type 
  2601.            should always be transferred using Binary (or Image) transfer mode. 
  2602.  
  2603.  Always use viewer If this checkbox is checked, the defined file viewer (either 
  2604.            the internal viewer or an external program) will always be used.  If 
  2605.            it is not checked, a viewer will be used to view the downloaded file 
  2606.            only if you selected View File from the popup menu to transfer the 
  2607.            file, or if you used the View button on the button bar. 
  2608.  
  2609.  Keep file after viewing This checkbox is normally checked and disabled.  If 
  2610.            you set up the file type to use the internal viewer (by putting an 
  2611.            asterisk [*] in the File Viewer field) then this checkbox will be 
  2612.            enabled.  If it is not  checked, the download will send the file to 
  2613.            the internal viewer only and will not write the file to your disk. 
  2614.  
  2615.  You can change any of the predefined file types, add new file types, and 
  2616.  delete existing file types. 
  2617.  
  2618.  
  2619. ΓòÉΓòÉΓòÉ 11.8. ...use a firewall? ΓòÉΓòÉΓòÉ
  2620.  
  2621. Gibbon FTP is able to function while behind most firewalls.  It does not 
  2622. currently handle Socks firewalls, but should be usable through any other type 
  2623. of firewall.  The setup for firewalls is done on the Firewall page of the 
  2624. General Settings notebook. 
  2625.  
  2626. One type of firewall allows outgoing connections to happen without 
  2627. interference, but does not allow incoming connections.  This is a problem for 
  2628. many applications, and FTP clients in particular.  When an FTP client requests 
  2629. a directory listing or a file from a remote server, the usual procedure is for 
  2630. the remote server to make the data connection.  The firewall will not allow 
  2631. this to happen.  The way around this problem is to use what is known as PASV 
  2632. (Passive) mode.  Using this, the FTP client asks the remote server to make a 
  2633. connection available, then the client makes the connection. This way all 
  2634. connections are outgoing and pass through the firewall. 
  2635.  
  2636. Another type of firewall is even more restrictive in many ways, in that it 
  2637. doesn't allow any incoming or outgoing connections.  This type of firewall uses 
  2638. proxy servers.  The proxy server runs on the firewall and has access to both 
  2639. the internal network and the Internet.  In this case, the FTP client connects 
  2640. first to the proxy server (or FTP gateway).  The proxy server will usually make 
  2641. sure the user is allowed access.  After verifying that the user is authorized, 
  2642. the FTP client program then tells the proxy which server it wants to connect 
  2643. to.  The proxy then makes the connection and relays commands, replies, and data 
  2644. between the remote server and the client program. Gibbon FTP can work with both 
  2645. of these types of firewalls. 
  2646.  
  2647. Setting up PASV mode: 
  2648.  
  2649.   1. Open the General Settings notebook and turn to the Firewall page.  Check 
  2650.      the Enable Firewall checkbox. 
  2651.  
  2652.   2. Select the Use PASV mode radio button. 
  2653.  
  2654.   3. Close the General Settings notebook. 
  2655.  
  2656.   4. Open the settings notebook for each server and check the Access through 
  2657.      firewall checkbox on the first page. 
  2658.  
  2659.  Setting up Proxy mode 
  2660.  
  2661.   1. Open the General Settings notebook and turn to the Firewall page.  Check 
  2662.      the Enable Firewall checkbox. 
  2663.  
  2664.   2. Select the Use Gateway proxy server radio button. 
  2665.  
  2666.   3. If your gatway requires you to log in, check the Proxy requires login 
  2667.      checkbox. 
  2668.  
  2669.   4. Enter the hostname or IP address of the gateway in the Proxy address entry 
  2670.      field. 
  2671.  
  2672.   5. Enter the port number to use in the Proxy port entry field. This is often 
  2673.      port 21, and this field defaults to that port.  If you don't know which 
  2674.      port to use, ask your security administrator. 
  2675.  
  2676.   6. If your gatway requires you to log in, enter your user ID in the Proxy 
  2677.      user ID entry field. 
  2678.  
  2679.   7. If your gatway requires you to log in, enter your password in the Proxy 
  2680.      password entry field.  If you want to be prompted for your password, you 
  2681.      can leave this field blank.  Gibbon FTP will then ask you for your 
  2682.      password each time. 
  2683.  
  2684.   8. Close the General Settings notebook. 
  2685.  
  2686.   9. Open the settings notebook for each server and check the Access through 
  2687.      firewall checkbox on the first page. 
  2688.  
  2689.  Notes about S/Key Challenges 
  2690.  
  2691.  Some gateways require you to log in, but instead of using a static password, 
  2692.  they use an S/Key challenge.  Gibbon FTP doesn't directly support S/Key and 
  2693.  similar schemes, but it can be used in these circumstances. 
  2694.  
  2695.  To set this up: 
  2696.  
  2697.   1. Follow the procedure outlined above for setting up Proxy mode.  Enter your 
  2698.      user ID, but leave the Proxy password field blank. 
  2699.  
  2700.   2. When you connect to the gateway, Gibbon FTP will notice that you don't 
  2701.      have the password entered, and will put up a dialog box so you can enter 
  2702.      it. At this point, leave the password field blank, and click on the OK 
  2703.      button. 
  2704.  
  2705.   3. Gibbon FTP will send your user ID to the gateway.  When the gateway 
  2706.      responds, Gibbon FTP will look for the word challenge in the response.  It 
  2707.      is usually something like Skey Challenge: s/key 123 ab12345. 
  2708.  
  2709.   4. The program will then prompt you for your password again, but it will 
  2710.      display the S/Key challenge.  Calculate the correct response and enter it 
  2711.      in the Password field. 
  2712.  
  2713.   5. If the response does not include the word challenge you can still log in, 
  2714.      but you will need to open either the Trace Log window or the Server 
  2715.      Messages window in order to see the challenge. 
  2716.  
  2717.  
  2718. ΓòÉΓòÉΓòÉ 11.9. ...show the help bubbles? ΓòÉΓòÉΓòÉ
  2719.  
  2720. Gibbon FTP has Help Bubbles attached to some of the controls. You can see these 
  2721. by pressing mouse button 2 while the mouse pointer is over a control that has a 
  2722. help bubble defined.  The buttons on the button bar each have a descriptive 
  2723. help bubble defined, as does the status line at the bottom of the Session 
  2724. window.  The help bubble will remain visible as long as mouse button 2 is 
  2725. pressed. 
  2726.  
  2727.  
  2728. ΓòÉΓòÉΓòÉ 11.10. ...change an alias or group name? ΓòÉΓòÉΓòÉ
  2729.  
  2730. At some point, you may decide to change a Server Alias or a Group name. You can 
  2731. do it using direct edit.  Click on the Group or Server you want to change with 
  2732. mouse button 1 (usually the left button) while holding down the ALT key.  The 
  2733. text can now be change to whatever you want. When you're finished, click 
  2734. anywhere else in the window.  The new Alias or Group name will be saved. 
  2735.  
  2736.  
  2737. ΓòÉΓòÉΓòÉ 11.11. ...change the font on the status line? ΓòÉΓòÉΓòÉ
  2738.  
  2739. The font used for the status line at the bottom of the Session window can be 
  2740. changed, but not by using the Fonts page in the General Settings notebook.  The 
  2741. status line font can only be changed by dropping a font from a system font 
  2742. palette.  Bring up the font palette (it's usually in the OS/2 System Setup 
  2743. folder), select a font, then drag and drop it onto the status line. 
  2744.  
  2745. When the font changes, the status line will not resize to match the height of 
  2746. the font.  It will, however, be the correct height the next time you open a 
  2747. session.  So if you want to change the status line font, that should probably 
  2748. be one of the last things you do before closing the session. 
  2749.  
  2750.  
  2751. ΓòÉΓòÉΓòÉ 12. What's Planned for version 1.1 ΓòÉΓòÉΓòÉ
  2752.  
  2753. Plans are already being made Gibbon FTP version 1.1.  There are some features 
  2754. that need to be added.  There are also some things that need to be done, but I 
  2755. didn't want to delay the release any longer. 
  2756.  
  2757.  o This help file needs to be cleaned up a little, organized a little better, 
  2758.    and index entries added. 
  2759.  
  2760.  o Scripting will be added in version 1.1.  That will most likely be done using 
  2761.    a REXX interface. 
  2762.  
  2763.  o Verson 1.0 doesn't do proxy transfers or directory transfers.  These 
  2764.    capabilities will be added in version 1.1. 
  2765.  
  2766.  o Resolving directory links can sometimes take a long time (try going to 
  2767.    ftp.cdrom.com and switch to the /pub directory for a good example.)  Version 
  2768.    1.1 will change how directory links are handled. 
  2769.  
  2770.  o Version 1.1 will allow viewing of local files. 
  2771.  
  2772.  o If a session times out, version 1.0 clears the Remote Directories and Remote 
  2773.    Files windows.  You have to manually reconnect if you want to continue 
  2774.    browsing or transferring files.  Version 1.1 will leave the contents of the 
  2775.    Remote Directories and Remote Files windows showing, and will automatically 
  2776.    reconnect if needed. 
  2777.  
  2778.  o Additional command-line paramters will be added, including the abilitity to 
  2779.    run a script at startup, or to specify a server to connect to.  It will 
  2780.    probably accept a URL style command-line argument such as: ftp: to 
  2781.    ftp.gibbon.com, change to the /pub/gcp directory and download the file 
  2782.    gcpftp11.zip. 
  2783.  
  2784.  o Any reported bugs or strage behavior will be fixed. 
  2785.  
  2786.  o Enhancement requests will be considered, and some or all will be added. 
  2787.  
  2788.  In addition, the items on the following list possibly, maybe, might be done. 
  2789.  
  2790.  o Ability to do Archie searches. 
  2791.  
  2792.  o Socks server support 
  2793.  
  2794.  o Other enhancements to firewall operation 
  2795.  
  2796.  o Add a .COMMENT extended attribute to downloaded files with the date and time 
  2797.    the download occured, and from where the file was downloaded. 
  2798.  
  2799.  o Enhancements to the internal viewer. 
  2800.  
  2801.  o Better segregation of parts of the program so a crash doesn't bring the 
  2802.    entire program down. 
  2803.  
  2804.  o Anything else I can think of. 
  2805.  
  2806.  If there is anything you don't like about Gibbon FTP, or if you have any 
  2807.  problems or requests, please let me know. 
  2808.  
  2809.  
  2810. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2811.  
  2812. Copyright (c) 1983 Regents of the University of California. 
  2813. All rights reserved. 
  2814.  
  2815. Redistribution and use in source and binary forms, with or without 
  2816. modification, are permitted provided that the following conditions are met: 
  2817.  
  2818.   1. Redistributions of source code must retain the above copyright notice, 
  2819.      this list of conditions and the following disclaimer. 
  2820.   2. Redistributions in binary form must reproduce the above copyright notice, 
  2821.      this list of conditions and the following disclaimer in the documentation 
  2822.      and/or other materials provided with the distribution. 
  2823.   3. All advertising materials mentioning features or use of this software must 
  2824.      display the following acknowledgement: 
  2825.  
  2826.      This product includes software developed by the University of California, 
  2827.      Berkeley and its contributors.
  2828.  
  2829.  
  2830.   4. Neither the name of the University nor the names of its contributors may 
  2831.      be used to endorse or promote products derived from this software without 
  2832.      specific prior written permission. 
  2833.  
  2834.  THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY 
  2835.  EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
  2836.  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
  2837.  DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY 
  2838.  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 
  2839.  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
  2840.  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
  2841.  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
  2842.  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
  2843.  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
  2844.  
  2845.  
  2846. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2847.  
  2848. PGP is a trademark of Philip R.